当我们利用 asp.net 的web.config属性配合系统进行页面保护的时候
经常这样写道
<authentication mode
=
"
Forms
"
>
<forms loginUrl
=
"
Login.aspx
"
protection
=
"
All
"
/>
</authentication>
这样当用户没有登陆的时候其他的web page是不能够被访问的,但有时候我们需要在login的页面上显示一些图片来达到 用户友好的目的,怎么办呢,MSDN说的模模糊糊,这里我总结一下
很简单 ,继续在web.config中增加配置
比如你想显示images/dl.gif 这个图片,就需要在configuration 中增加
<configuration>
<location path
=
"
images/dl.gif
"
>
<system.web>
<authorization>
<allow users
=
"
*
"
/>
</authorization>
</system.web>
</location>
</configuration>
这样,麻烦的是每张图片都要写一次,呵呵
后来发现,也可以制定目录 就是在location path 那里给路径的名称也可以
经常这样写道
![](https://i-blog.csdnimg.cn/blog_migrate/f0cd6c7f9e7ae96feae062cb48f670f0.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/f0cd6c7f9e7ae96feae062cb48f670f0.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/f0cd6c7f9e7ae96feae062cb48f670f0.gif)
很简单 ,继续在web.config中增加配置
比如你想显示images/dl.gif 这个图片,就需要在configuration 中增加
![](https://i-blog.csdnimg.cn/blog_migrate/f0cd6c7f9e7ae96feae062cb48f670f0.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/f0cd6c7f9e7ae96feae062cb48f670f0.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/f0cd6c7f9e7ae96feae062cb48f670f0.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/f0cd6c7f9e7ae96feae062cb48f670f0.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/f0cd6c7f9e7ae96feae062cb48f670f0.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/f0cd6c7f9e7ae96feae062cb48f670f0.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/f0cd6c7f9e7ae96feae062cb48f670f0.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/f0cd6c7f9e7ae96feae062cb48f670f0.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/f0cd6c7f9e7ae96feae062cb48f670f0.gif)
后来发现,也可以制定目录 就是在location path 那里给路径的名称也可以