这是我第一次发布ASP.Net Core 2.1,所以我不太确定自己缺少什么。当我尝试仅从VS2017运行API时,我可以通过 POSTMAN 甚至通过localhost:1111 / api / MyRoute直接访问浏览器来访问所有请求(CRUD)。
在将其部署到IIS中并尝试 mywebsite.com/api/MyRoute 后,请求在 Developer Console>网络中显示了请求的正确详细信息,但在 ERR_CONNECTION_RESET 200的控制台(确定)
我还尝试通过 w3wp.exe 在VS2017中附加进程,但仍然没有点击获取请求
我想念什么?
答案 0 :(得分:-1)
您要部署到本地IIS还是远程IIS?似乎更像是一个连接问题,我建议您通过IP地址而不是域来调用webapi。 ERR_CONNECTION_RESET 200
表示与您服务器的连接失败,可能是DNS失败