我有一个带有WEB API 2控制器的ASP.NET 4.5.2解决方案,Owin Oauth 2授权和基于Angular 2的前端客户端。
该解决方案在调试器中运行完美,但当它发布到运行IIS 7的服务器上的网站时,将返回对控制器方法的调用,代码为404。
IIS生成的日志: http://www.filedropper.com/uex161219
来自%SystemDrive%\ Windows \ System32 \ LogFiles \ HTTPERR的HTTPERR文件:http://www.filedropper.com/httperr1
任何有关如何调试或解决问题的帮助都将不胜感激。
答案 0 :(得分:0)
通过将应用程序池的.NET Framework版本从2.0更改为4.0来解决问题。