在配置服务时添加以下代码: services.AddControllersWithViews().AddNewtonsoftJson(options => options.SerializerSettings.ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Ignore); 例如,代码中的模型可能包含循环引用,即一个类引用了另一个类,而另一个类引用了第一个类。在这种情况下,代码将抛出上述错误。使用上述代码,可以忽略序列化期间出现的循环引用。