身份cookie到期

时间:2017-01-30 17:57:41

标签: authentication asp.net-core asp.net-identity asp.net-core-identity

如果我的身份Cookie在“ExpireTimeSpan”值过期,我将如何重定向到登录页面AUTOMATICALLY?我确实知道有一个事件“OnRedirectToLogin”,但除非请求通过,否则不会触发。有没有办法,我可以在cookie过期后立即重定向登录,而不是继续发送请求以验证它是否超时?

1 个答案:

答案 0 :(得分:1)

除非我误解,否则您希望服务器与客户端联系,但标准客户端/服务器HTTP则相反。客户端应该向服务器发送请求,并且在某些时候如果其身份验证cookie已过期则会被重定向,但如果cookie过期且客户端从不向服务器询问任何更多内容,那么它就没有被告知任何事情都已过期。反过来,服务器通知客户端的通信可以通过多种方式实现,但是要保留用于非常特殊的需求。你确定需要吗?