ASP.NET Forms验证实现只有特定目录才要求登录
2012-07-01 09:28
477 查看
一、把Web根目录下的web.config中allow users的属性值设为“*”,意思是允许任意用户访问根目录下的所有页面。
<authentication mode="Forms">
<forms loginUrl="Console/Default.aspx" name=".ASPXFORMSAUTH" defaultUrl="Console/Welcome.aspx">
</forms>
</authentication>
<authorization>
<allow users="*"/>
</authorization>
二、在admin下再建个web.config,这个文件的作用域只是Console目录下的所有页面
admin\Web.config文件全部代码:
<?xml version="1.0"?>
<configuration>
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
</configuration>
物流配货网http://wlphw.com/ QQ在线:471226865
<authentication mode="Forms">
<forms loginUrl="Console/Default.aspx" name=".ASPXFORMSAUTH" defaultUrl="Console/Welcome.aspx">
</forms>
</authentication>
<authorization>
<allow users="*"/>
</authorization>
二、在admin下再建个web.config,这个文件的作用域只是Console目录下的所有页面
admin\Web.config文件全部代码:
<?xml version="1.0"?>
<configuration>
<system.web>
<authorization>
<deny users="?"/>
</authorization>
</system.web>
</configuration>
物流配货网http://wlphw.com/ QQ在线:471226865
相关文章推荐
- Asp.net mvc验证用户登录之Forms实现
- asp.net forms 身份验证方式下跨域登录信息共享的实现方法
- asp.net 基于forms验证的目录角色权限的实现
- Asp.net mvc验证用户登录之Forms实现详解
- 实现基于 ASP.NET Forms 身份验证的跨子域单点登录
- asp.net登录 用Forms身份验证和基于角色的分目录访问
- ASP.NET 实现简单的 Forms 身份验证登录
- 两系统用asp.net forms 身份验证方式实现跨域登录信息共享
- asp.net 基于forms验证的目录角色权限的实现
- asp.net forms 身份验证方式下跨域登录信息共享的实现方法
- Asp.net mvc验证用户登录之Forms实现-转
- Asp.Net Forms验证(自定义、角色提供程序、单点登录)
- ASP.NET中如何实现FORM验证登录
- ASP.NET Core中实现用户登录验证的最低配置示例代码
- [转] HOWTO:使ASP.NET网站Forms验证可以指定多个登录页面
- HOWTO:使ASP.NET网站Forms验证可以指定多个登录页面
- ASP.NET Forms身份验证登录
- 使用ASP.Net Forms模式实现WebService身份验证
- ASP.NET中服务器控件Button调用javascript代码运用正则表达式验证TextBox中输入的是否为正整数或正小数,符合要求则继续运行服务器端代码功能的实现
- 使用ASP.Net Forms模式实现WebService身份验证