• .net From 验证 webconfig 配置


     http://www.cnblogs.com/xugang/archive/2010/12/08/1900135.html

    webconfig

    <!--
    通过 <authentication> 节可以配置 ASP.NET 使用的
    安全身份验证模式,以标识传入的用户。
    -->
    <authentication mode="Forms">
    <forms cookieless="UseDeviceProfile"
    defaultUrl="Default.aspx"
    loginUrl="Login.aspx"
    name="newerSize"
    slidingExpiration="false"
    timeout="15"
    />
    </authentication>
    <!-- <authorization>授权:顺序是先写allow,再写deny,不然就会出现问题。 -->
    <authorization>
    <deny users="?"/>
    </authorization>

    ○  cookieless :定义是否使用 Cookie 以及 Cookie 的行为。默认值为 UseDeviceProfile ;

    ○  defaultUrl :定义在身份验证之后用于重定向的默认 URL。默认值为 default.aspx ;

    ○  loginUrl :指定如果找不到任何有效的身份验证 Cookie,将请求重定向到的用于登录的 URL。默认值为 login.aspx ;

    ○  name :指定要用于身份验证的 HTTP Cookie。默认值为 ".ASPXAUTH" ;

                 如果正在一台服务器上运行多个应用程序,并且每个应用程序都需要唯一的Cookie,则必须在每个应用程序的 Web.config 文件中配置 Cookie 名称。

    ○  slidingExpiration :指定是否启用弹性过期时间。

           > True 指定启用弹性过期时间。在单个会话期间,身份验证 Cookie 被刷新,并且每个后续请求的到期时间被重置。在 .NET Framework 1.x 版中,默认值为 True

           >  False 指定不启用可调过期,并指定 Cookie 在最初发出之后,经过一段设定的时间间隔后过期。在 .NET Framework 2.0 版中,默认值为 False

    ○  timeout :指定 Cookie 过期前逝去的时间(以整数分钟为单位)。如果 SlidingExpiration 属性为 true,则 timeout 属性是滑动值,会在接收到上一个请求之后的指定时间(以分钟为单位)后过期。为防止危及性能并避免向开启 Cookie 警告的用户发出多个浏览器警告,当指定的时间逝去大半时将更新 Cookie。这可能导致精确性受损。持久性 Cookie 不超时。默认值为 "30"(30 分钟)。

  • 相关阅读:
    e870. 获取默认外观的数据
    e867. 获取和设置外观
    e776. 设置JList组件项的提示语
    e775. 设置JList组件项的维数
    e781. 设置JList中的选择模式
    e784. 监听对JList选择变动
    e780. 设置JList中的已选项
    e782. 排列JList中的项
    e779. 获得JList中的已选项
    e777. 获得JList组件的所有项
  • 原文地址:https://www.cnblogs.com/zoumin123/p/7233946.html
Copyright © 2020-2023  润新知