遇到的问题是:每次在打开网页的时候,会自动弹出登录框,输入服务器Windows用户的账号密码后可以正常浏览网站。点取消则不能打开页面,页面的标题栏显示“未授权”,如下图:
这个登录框是我不希望出现的,因为网站有自己的登录页面“Login.aspx”。应该如何解决这个问题?谢谢
我的Web.config配置相关部分设置如下:
<!--
通过 <authentication> 节可以配置 ASP.NET 用来
识别进入用户的
安全身份验证模式。
-->
<authorization>
<deny users="?"/>
<allow users="*"/>
</authorization>
<authentication mode="Forms">
<forms name=".ASPXAUTH" loginUrl="Login.aspx" protection="All" timeout="60" />
</authentication>
网站服务器上IIS的相关部分配置如下图:
重新建立一个用户映射到匿名访问那里就可以了。