我有一个简单的网站使用asp.net会员身份验证,所以我为任何用户输入密码的某些原因只是让我登录。无论我输入fffffffff或55555555作为任何用户的密码,我只是登录。
仅仅一天之后就没有表现出来。任何想法可能是错的,或者我应该从哪里开始故障排除?
答案 0 :(得分:2)
确保您拥有:
<configuration>
<appSettings/>
<connectionStrings/>
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
</configuration>
在您的Web.config中而不是:
<allow users="*"/>
或<allow users="?"/>
确保您不允许匿名访问。
答案 1 :(得分:1)
检查网络配置,看看你是否有防止匿名用户登录的代码并重定向他们....