为了账号安全,请及时绑定邮箱和手机立即绑定

asp.net mvc 默认身份认证失效事件

asp.net mvc 默认身份认证失效事件

慕妹3242003 2018-08-15 10:13:50
ASP.NET 4.0中,使用默认的身份认证,在web.config中配置如下:<authentication mode="Forms">   <forms defaultUrl="~/" loginUrl="~/Account/Login" name=".ticket" timeout="30" slidingExpiration="true" /></authentication><authorization>   <deny users="?" /></authorization>默认情况下,身份失效时浏览器会跳转到登录页,并在后面带returnUrl参数,参数值为跳转前的url,现在想重写这个跳转事件,自定义跳转的url以及参数,怎么办?
查看完整描述

1 回答

?
喵喵时光机

TA贡献1846条经验 获得超7个赞

可以通过中转站实现

<authentication mode="Forms">
  <forms defaultUrl="~/" loginUrl="~/Account/Relay" name=".ticket" timeout="30" slidingExpiration="true" />

在 Relay Action 中“自定义跳转的url以及参数”并 Redirect


查看完整回答
反对 回复 2018-09-01
  • 1 回答
  • 0 关注
  • 351 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信