Txu*_*ugo 7 forms asp.net forms-authentication
我在我的web.config文件中有这个:
<authentication mode="Forms">
<forms loginUrl="login.aspx" defaultUrl="Venues.aspx" />
</authentication>
<authorization>
<deny users="?" />
<allow users="*" />
</authorization>
Run Code Online (Sandbox Code Playgroud)
我只想允许经过身份验证的用户访问我的网页.问题是,我第一次进入登录页面时,我的页面上没有任何图像或样式.我想这是因为我拒绝访问.jpeg和.css文件.我想我可以在IIS中解决这个问题,但我只是在Dev中.我只有VS 2008,没有IIS.
我是否可以允许imgs在web.config中访问匿名用户的目录?
Sam*_*mWM 17
您可以允许某些目录(直接在下面<configuration>):
<location path="images">
<system.web>
<authorization>
<allow users="?"/>
</authorization>
</system.web>
</location>
Run Code Online (Sandbox Code Playgroud)
您可能还需要包含WebResource.axd
<location path="WebResource.axd">
<system.web>
<authorization>
<allow users="?"/>
</authorization>
</system.web>
</location>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6255 次 |
| 最近记录: |