ASP.NET中设置转向网页

在正常情况下,当用户成功登陆网页之后,会转向Default .aspx默认网页,登录控件有一个DestinationPageUrl属性,可以用来设置转向的目标网页的URL

< asp:Login ID = " Login1 "  runat = " server "  
DestinationPageUrl
= " ~/User.aspx " >
</ asp:Login >

 这里的user.aspx 就是转向后的页。完整的操作还包含反向操作,也就是说,网站还必须将任何未经验证,尝试浏览限制区域的用户,定向到登陆页。

要达到这样的效果,有俩个部分必须完成:首先是限定只有用户才能浏览的限制区域,接下来就是便是设置所要定向的登陆页网址。

这些设置必须在web.config 文件里配置完成。

 

     < authentication mode = " Forms " >
      
< forms loginUrl = " index.aspx " />
    
</ authentication >
    
< authorization >
      
< deny users = " ? " />
    
</ authorization >

loginUrl表示登陆页的URL,默认页是Login.aspx.

dengy子标签中的users属性表示之授权经过验证的用户浏览网页。

转载于:https://www.cnblogs.com/danwei/archive/2009/04/21/1440764.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值