您所在的位置: 程序员家园 -> 家园博客 ->
 
在哪里摔倒
就在哪里自己爬起来

用户登录

查  找

最新评论

最新留言

常用网站

网易邮箱 GMAIL  

百度搜索 MSDN

霏凡软件 BT精品

影视帝国 射 手 网

电驴下载 全 库 网

友情连接

茄菲的窝 冰冰博客

枫叶飘零 玫  瑰

ACEN 云 豹 子

统  计



在Web.Config里设置authorization控制访问权限时,框架页面的处理办法
狼子 发表于 2008-5-4 18:55:00 阅读全文 | 回复(0) | 引用通告 | 编辑

http://forums.microsoft.com/china/ShowPost.aspx?PostID=3226385&SiteID=15

在Web.Config里设置authorization控制访问权限时,可以在Web.Config文件里这样子的设置,表示拒绝所有未登录用户访问当前目录
<authorization>
      <deny users="?"/>
    </authorization>
  </system.web>

如果访问超时了,就是Session过时了,页面会自动返回到根目录下的Login.aspx文件,如果是框架页面,就只有当前窗口会返回到登录页面

如果想要整个框架返回,可以在Login.aspx页面里用js设置:

<script type="text/javascript">
        var url = "";
        url = window.location.href;
        if(url.indexOf("?ReturnUrl=") != -1)
        {
            alert("连接超时,请重新登录");
        }
        if(window.location != top.location)
        {
            top.location.href = "Login.aspx";
        }
    </script>

发表评论:

    昵称:
    密码:
    主页:
    标题:
Powered by Oblog.