ABP 日志审计 返回值开启 循环引用序列化异常 Self referencing loop detected
Posted KiweenJain
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ABP 日志审计 返回值开启 循环引用序列化异常 Self referencing loop detected相关的知识,希望对你有一定的参考价值。
项目已经上线一年多了,一直都是文本日志,打算把审计日志迁移到 MongoDB 便于实时查看系统运行状态,期间遇到的问题做个记录,为碰到的朋友作个参考。
项目框架用的是 Asp.net boilerplate (ABP),开启审计日志返回值功能后,发现登陆异常,看了下日志,循环引用异常。
检查一下应用的启动配置(Startup.cs),序列化配置是有开启的
因为这个错是在日志审计业务里抛出,且序列化时调用的是 NewtonSoft.Json,所以打算在开启日志审计功能配置前,先配置一下该模块的全局配置。
至此再没出现异常,用户正常登陆,日志正常打印,问题解决。
以上是关于ABP 日志审计 返回值开启 循环引用序列化异常 Self referencing loop detected的主要内容,如果未能解决你的问题,请参考以下文章