在ASP.NET Forms Authentication中,当会话过期时,可以通过配置web.config文件来实现自动重定向到登录页面。
具体步骤如下:
示例代码如下:
<authentication mode="Forms">
<forms loginUrl="~/Login.aspx" timeout="30" />
</authentication>
<authorization>
<deny users="?" />
</authorization>
</system.web>
这样,当会话过期时,用户会被自动重定向到登录页面。
需要注意的是,在实际开发中,可能需要根据具体情况进行一些调整和优化,以满足不同的需求。例如,可以通过编程方式设置会话过期时间,或者在页面中添加一些提示信息,告知用户会话已过期等等。
领取专属 10元无门槛券
手把手带您无忧上云