我已经使用Windows身份验证设置了一个ASP.NET MVC3网站,并获得了401.1。 401页面上的错误代码是0x8009030e。用户应该能够使用其域凭据访问该站点。
如果我登录到计算机并通过localhost(http:// localhost / mysite)访问网站,我不会收到错误。但是,即使登录到服务器,如果我通过服务器名称(即http://machinename.com/mysite)访问网站,我仍然会收到错误。
该网站使用自己的.net 4.0应用程序池并使用集成模式。该站点仅在配置中配置为Windows身份验证。
<authentication mode="Windows" />
<authorization>
<deny users="?" />
</authorization>
...在IIS中。我没有配置扩展属性,并启用了内核模式身份验证(两者都是默认值)。我试图在没有任何运气的情况下切换“IIS管理员权限”。
有什么想法吗?
答案 0 :(得分:0)
我必须做两件事才能使其正常工作: