比如:www.abc.com登陆了之后,进入子域名forum.abc.com如何保持它的登陆状态?

解决方案 »

  1.   

    web.config里面加上如下节点:<machineKey
             validationKey= "C50B3C89CB21F4F1422FF158A5B42D0E8DB8CB5CDA1742572A487D9401E3400267682B202B746511891C1BAF47F8D25C07F6C39A104696DB51F17C529AD3CABE" 
             decryptionKey= "8A9BE8FD67AF6979E7D20198CFEA50DD3D3799C77AF2B72F" 
             validation="SHA1"> 
         </machineKey>  <authentication mode="Forms" >  
    <forms name=".domain.com" loginUrl="Login.aspx"  protection="All" timeout="30">
          </forms>
        </authentication>
    利用FormsAuthentication.FormsCookieName读取来  FormsAuthentication.Decrypt(cookie名字)解密