0

我有一个刚刚部署到 IIS 的 ASP.NET MVC 4 项目。当我尝试从 IIS 浏览网页时,它总是重定向到 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>
4

1 回答 1

0

看看这个 - 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/

于 2015-03-29T10:12:34.047 回答