当前位置: 代码迷 >> Java Web开发 >> 为啥支付宝和通联支付的同步通知,跳转到网站时却是没登陆状态
  详细解决方案

为啥支付宝和通联支付的同步通知,跳转到网站时却是没登陆状态

热度:61   发布时间:2016-04-16 22:07:25.0
为什么支付宝和通联支付的同步通知,跳转到网站时却是没登陆状态?
JAVA MVC模式下开发WEB,
为什么支付宝和通联支付的同步通知,跳转到网站时却是没登陆状态?
用户支付----跳到支付宝或通联支付的支付界面----支付完毕后跳回自己的网站,
但是跳到自己的网站却是一个未登陆的状态,
为什么会这样呢?
请问各位有没有遇到过?
如何解决呢?
------解决方案--------------------
不是同一个session,跳回自己网站时,是第三方重定向的。
你把登录属性放在cookie里就可以。
------解决方案--------------------
你是直接用的模态窗口, 还是 open window 方式打开的啊, 用 showModalDialog经常会丢失 session 的, 如果是 open 的话, 看下浏览器设置, 是打开心的 tab 页还是新窗口, 新的tab 页不会丢失, 弹出新的窗口会丢失 session , 这个设计到 IE 底层的设计哦
------解决方案--------------------
如果你把会话保存在session里面肯定是会这样的啊
都跨站了
不是同一个session了 
你把用户登陆状态保存在独立的缓存服务器里面就不会这样了
  相关解决方案