2016-11-23 84 views
0

我有一些類庫如我層(數據層/經營業務層/ aspnetCore層) 我用Angular2在我的項目一個.net核心的Web應用程序的.NET的核心和angular2。 當我在iis上發佈我的項目時,角度調用webApi(從數據庫sql服務器獲取信息)的部分,它不起作用。 並得到錯誤: 「ERR_Connection_Reset」發佈在IIS

我做這些工作: https://blog.3d-logic.com/2016/06/08/running-asp-net-core-applications-with-iis-and-antares/ ,但沒有結果。

我該怎麼辦?

回答

0

您的模型可能有循環引用。 Core不支持多對多的開箱即用,並且我發現無需創建循環引用的手動滾動模型就很困難。

如果是這種情況,請嘗試更改Startup.cs文件ConfigureServices()方法。該行services.AddMvc();應更改爲:

services.AddMvc() 
    .AddJsonOptions(options => options.SerializerSettings.ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Ignore);