码迷,mamicode.com
首页 > 其他好文 > 详细

Forms身份验证的配置

时间:2017-08-04 13:45:52      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:用户   保护   name   form   程序   pat   ext2   模式   一个   

authentication — 认证; 身份验证; 证明,鉴定; 密押;

authorization — 授权,批准; 批准(或授权)的证书;

<authentication mode="Forms">
    <forms name=".ASPXAUTH" loginUrl="Login.aspx" protection="All" path="/" timeout="20"/>
</authentication>
<authorization>
    <deny users="?"></deny>
</authorization>

其中 authentication 是节点名,mode是模式,上述代码表示 采用windows身份验证,那么此时身份验证将交给iis处理

a、使mode为 Forms 则表示是用Forms身份验证

b、defaultUrl ="default.aspx" 表示默认页面是default.aspx

c、loginUrl="login.aspx" 表示登陆页面是login.aspx

d、protection="All" 表示 保护所有页面,但不能保护html页面,只能保护aspx页面。

e、节点中 deny users="?" 表示拒绝所有匿名用户,也就是说必须通过验证的用户才可以跳转到默认页或由程序指定一个跳转页,其中 "?" 表示匿名用户,也可以设置为 "*" 表示所有用户,或则指定一个用户名。

f、timeout 表示有效时间。

 

Forms身份验证的配置

标签:用户   保护   name   form   程序   pat   ext2   模式   一个   

原文地址:http://www.cnblogs.com/webocean/p/7284503.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!