我有一个包含图片,css和js文件夹的项目 我想确保在使用formsauthentication时没有阻止css,image或js。
我知道您可以使用web.config中的locationtag执行此操作,但我想知道您是否可以执行此操作?
这就是我现在这样做的方式:
<location path="css">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
<location path="images">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
我正在使用带有iis 7.0的asp.net(c#)。
干杯, 微米。
答案 0 :(得分:2)
设置CSS / images目录的文件夹权限,以允许匿名访问。
这是在web.config中完成的,而不是文件系统权限。
答案 1 :(得分:0)
从无Cookie域提供静态资源(如图片和css)是good practice。
答案 2 :(得分:0)
我正在寻找相同的答案但是在我的情况下它默认允许访问CSS,图像和JS文件。我认为只有ASPX(等)才需要验证。
另外,我正在使用拒绝用户“?”而不是 ”*”