web.config中有这么一段
<authentication mode="Forms">
      <forms name="userlogin" loginUrl="login.aspx" protection="All" timeout="20" />
    </authentication>
我要在注销的时候重定向到配置的loginUrl,请问如何获取

解决方案 »

  1.   

    js:<script language='javascript'>
    z= self.location;
    alert(z);</script>或者
    <script language='javascript'>
    z= top.location;
    alert(z);</script>
      

  2.   

    在注销的代码后面加个
    response.redirect("网址")
      

  3.   

    因为我的登陆页面是web.config中配置的,如果登陆的时候是a.aspx则注销后回到a.aspx,关键是如何在注销页面获得web.config中的loginUrl
      

  4.   

    web.config加上 <location path="xxx.aspx">
      <system.web>
       <authorization>
        <deny users="?"/>
       </authorization>
      </system.web>
     </location>
      

  5.   

    <!-- 以下节点作用一个页面的访问权限,可写多个,也可去掉第一句话,在一个文件夹放webconfig对整个文件夹起作用  -->
    <!--
      <location path="xxx.aspx">
        <system.web>
          <authorization>
            <allow users="*" />
          </authorization>
        </system.web>    
      </location>
      -->
    </configuration>