我在IIS 7.5上设置了测试网站,我在VisualStudio中创建了一个Web应用程序项目,并在经典管道模式下在新的应用程序池中设置了一个网站。
我在C:\Windows\System32\drivers\etc\hosts
:
192.168.50.142 dev.mybigdomain.org.uk
现在,如果我使用http://localhost/testHello/Default.aspx
访问我的网站,它可以正常使用
但是当我尝试http://dev.mybigdomain.org.uk/testHello/Default.aspx
时,我得到了一个“Windows安全”窗口,要求进行身份验证,但是如果输入“administrator”和密码,它就无法识别它们,只是再次询问。
如何禁用身份验证?
答案 0 :(得分:4)
您是否尝试将 web.config 身份验证模式更改为表单或无?
<system.web>
...
<authentication mode="Forms">
而不是
<system.web>
...
<authentication mode="Windows">