window 验证方式之一,Forms验证

有时我们做的一些系统,需要做身份验证,我们不肯每个页面都去用session 做判断,这时候在配置文件里设置登录网站的验证方式,forms验证就好了,

forms验证,当有用户登录系统时,系统想服务器发出请求,服务器请求没有包含有效的验证cookies,web服务就会把页面指向特定页面

配置文件配置示例:

<system.web> 

      <authentication mode="Forms"> <!--身份验证第一步,设置为forms验证-->mode还可以选择其他的验证方式,还有windows,passport
      <forms loginUrl="productManage.aspx" timeout="2880" /> <!--没有通过身份验证时指向的页面-->
    </authentication>

    <authorization> <!--身份验证第二步:设置为拒绝匿名用户访问-->
      <deny users="?"/> 你也可以在这里设定允许那些用户进来 例如:<allow />
    </authorization>

</system.web>

可以试试……

原文地址:https://www.cnblogs.com/CommonDream/p/2321106.html