环境WindowsServer2008 IIS7. VS2005
感觉和IDE没多大关系,我用 文件系统 debug就能正常跳到登录页.可是如果 直接访问IIS就不行(如图)
我怀疑是 IIS7 哪里有问题,或者是我没配置对. 我IIS 身份验证 把所有都关闭了.只留了个forms身份验证...但是怎么访问都是上图.那样...郁闷死我啦~~~~~~~~~~
webconfig这样写的..网上都这么写.
<authentication mode="Forms">
<forms loginUrl="Login.aspx" name=".ASPXAUTH"></forms>
</authentication>
<authorization>
<deny users="?"/>
</authorization>
<configuration>
<appSettings />
<connectionStrings />
<system.web>
<authorization>
<deny users="?" />
</authorization>
<compilation debug="false" />
<authentication mode="Forms" />
</system.web>
<system.webServer>
<directoryBrowse enabled="true" />
<security>
<authorization>
<remove users="*" roles="" verbs="" />
<add accessType="Allow" users="?" />
</authorization>
</security>
</system.webServer>
</configuration>
IIS7 中,匿名身份验证与Forms身份验证 同时开启.