WebAPI MVC 6空白页面

时间:2016-06-02 11:26:35

标签: asp.net-web-api asp.net-core-mvc kestrel-http-server

要通过kestrel托管WebAPI,当我通过命令提示符以管理员身份运行web.cmd时,它运行正常。 但当我以其他用户身份运行时,我会收到错误,如下面的屏幕截图所示:

enter image description here

更新

我出于某种原因不得不重启系统。当我再次尝试时它工作正常。 但接下来是下一期。

我在IIS上托管了“默认网站”下名为“WoApi”的webapi。 当我试图访问 http://localhost/woapi/api/Aspnet_Role 我有空白页。

然后我检查了stdout.log文件。它有以下内容:

托管环境:生产 现在听取:http://localhost:20822 申请开始了。按Ctrl + C关闭。 info:Microsoft.AspNet.Hosting.Internal.HostingEngine 1       请求启动HTTP / 1.1 GET http://localhost/woapi/api/Aspnet_Role
info:Microsoft.AspNet.Hosting.Internal.HostingEngine [2]       要求以0.0187ms 404结束。

所以,然后我尝试了 http://localhost:20822/api/Aspnet_Role 它起作用了。

但是每次重启服务器时端口号都会不断变化。 如何保留修复地址?

0 个答案:

没有答案