如何将对gif,jpeg,.js和css文件等文件的访问限制为ASP.NET Web应用程序中的未授权用户?该站点在IIS 8上配置了匿名访问。应该隐藏/阻止内容,直到用户成功登录。
答案 0 :(得分:0)
您可以使用表单身份验证。复制文件夹中的所有静态文件您可以保护文件夹的位置,仅允许经过身份验证的用户,如下所示。
<location path="Relative path for folder">
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
</location>
这里的CSS是文件夹的路径这是一个完整的例子。
http://www.codefixer.com/asp-net/tutorials/protecting-folders-with-forms-authentication.asp