我有一个 MVC3 网站,仅启用了 Windows 身份验证(因此匿名和表单被禁用)。每当我尝试点击默认页面时,都会有一些东西将我转发到这个 URL;
.../MyApp/Account/Login?ReturnUrl=%2fMyApp%2f
我得到一个错误;
无法找到该资源。说明:HTTP 404。您要查找的资源(或其依赖项之一)可能已被删除、名称已更改或暂时不可用。请查看以下 URL 并确保其拼写正确。
请求的 URL:/MyApp/Account/Login
我的 web.config 中没有任何内容被配置为查找此 URL,但是我删除了有关使用表单身份验证的部分;
<authentication mode="Forms">
<forms loginUrl="~/Account/LogOn" timeout="2880" />
</authentication>
我应该重新配置此设置而不是彻底删除它吗?我尝试添加它;
<authentication mode="Windows"></authentication>
但它仍然转发回同一个地方。我应该在这里做些什么额外的事情吗?