1. aspx的登录页面,登录成功之后,执行FormsAuthentication.SetAuthCookie(userId, false)
2. web.config中设置forms身份验证,timeout时间2分钟
3. 登录成功之后,等待3分钟,ticket失效,然后任何一个操作,都会出现错误
错误原因,就是因为ticket失效了,未失效前,任何操作无问题,现在就是问下,silverlight,怎么才能达到asp.net那样,ticket失效之后,任何操作都会自动跳转到登录页面?
现在是直接捕获错误,然后跳转,但是无疑这个方法实在是.......,将其他的错误也屏蔽了,ticket失效之后,什么错误类型都会出现,自己监测到都出现好几种错误类型了,所以通过错误类型判断应该不行。
求高人解答。