Cra*_*aig 0 forms asp.net forms-authentication
我创建了一个用户登录页面并使用了表单身份验证.用户需要登录系统才能使用它,没有匿名页面.当进入系统并自动重定向到登录页面时,它们会松散页面上的所有样式.就好像所有css文件的路径都不正确.对于所有其他页面都可以,只是在自动定向到login.aspx时出现问题.有没有其他人看到并解决了这个问题.
问题可能来自所有应用程序(login.aspx除外)受到保护.因此,当用户被重定向到login.aspx时,还有其他以匿名方式检索的URL.例如,如果用户试图获得"〜/ StyleSheets/default.css",则Web服务器将返回不可见的未授权响应.
你应该在web.config文件中尝试类似的东西:
<location path="StyleSheets" >
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location>
Run Code Online (Sandbox Code Playgroud)