日期:2014-05-18  浏览次数:20511 次

急!!设置 authentication mode="Forms" 后,如何使网站的某些页面不需注册就可以访问?
如题,我在web.config文件中设置了   authentication   mode= "Forms "   属性。现在网站的所有页面都需要登陆后才可访问。但是某些页面又需要公开给匿名访问者。束手无策。达人请赐教啊~谢了!

------解决方案--------------------
up
------解决方案--------------------
d
------解决方案--------------------
up
------解决方案--------------------
把需要登陆后才能访问的页面加入认证,使用 <location> 配置节
如:admin.aspx要登陆后才能访问,如下:
<location path= "admin.aspx ">
<system.web>
<authorization>
<!-- 你的安全设置 -->
</authorization>
</system.web>
</location>