[英]Deploy ASP.net MVC project to IIS and redirect to login.aspx
我有一个刚刚部署到IIS的ASP.NET MVC 4项目。 当我尝试从IIS浏览Web时,它总是重定向到login.aspx(我相信我的项目中没有这样的文件,我试图在我的项目中搜索login.aspx文件,但没有找到)。 我收到此错误消息:
404 - File or directory not found.
The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable.
我知道那里有一些与我的问题类似的问题,但是没有一个解决方案可以解决我的问题。 你能帮忙吗? 谢谢!
更多信息:顺便说一句,我正在使用Windows身份验证。 这是我的web.config文件中的代码:
<authentication mode="Windows"/>
<identity impersonate="true"/>
<authorization>
<deny users="?"/>
</authorization>
检查一下-http://adilmughal.com/blog/2013/02/asp-net-mvc-4-redirects-incorrect-login-url-login-aspx/
另外,如果您使用的是STS或单一登录,请确保从项目中删除WebMatrix.dll和WebMAtrix.data.dll。 它将解决此问题。 也可以在这里查看-https: //meethrishi.wordpress.com/2015/03/29/sts-configuration-mvc-project-takes-you-to-unknow-login-aspx/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.