问题描述
最近在做.NETMVC5项目中间碰到一个问题。AJAX请求期间可能需要SESSION信息做支持,这时候就需要判断SESSION是否过期,过期则跳转的登录页面,找了好多方法都无法实现,跳转信息都被当做参数踹回去了,请问MVC5有专门处理AJAX请求并跳转页面的方法么?
解决方案
解决方案二:
Ajax只是获取返回的http消息内容和状态,不管什么跳转。要跳转则需要你自己的javascript程序去设计。
解决方案三:
还停留在不知道authcookie是什么的时代非要用session判断身份是否过期现在inproc的方法已经少用了即使用也重写sessionstatestoreprovider把session数据放在分布式缓存里
解决方案四:
嗯,lz的问题应该不是session能不能取到值得问题,而是取到值之后“跳转”不会写问题。
解决方案五:
引用:
跳转信息都被当做参数踹回去了
人才
解决方案六:
引用4楼atmo的回复:
Quote: 引用:
跳转信息都被当做参数踹回去了人才
哈哈哈。
解决方案七:
你即便使用ajax像服务器发送请求,那么session的过期时间是不是又被重新激活了呢?像这种document的操作直接使用javascript不是更好吗?在一定时间内,没有操作,固定跳转到注销页面注销再到登录页面,你看可行不可行吧
时间: 2024-11-02 23:58:16