2
A
回答
2
- 检查,如果你的会话超时未配置太低(在web.xml)
- 确保客户端使用cookie和服务器未配置为不使用cookies。
- 验证协议。如果您在
http
中创建用户会话,但PayPal返回到https
,则可能会出现问题。
如果超时,Cookie和协议均正常,则访问者在返回到您的网站时应该获得相同的会话。
0
它已经很长一段时间我用贝宝在过去,它是用PHP只,但据我记得你必须提供Paypal进行“返回URL”作为贝宝应该使用请求重定向回参数处理付款后到您的网站。为了使会话保持活动状态,您需要将jsessionid
属性附加到以当前会话ID为值的URL。
String returnURL = "http://example.com/completed.jsp;jsessionid=" + session.getId();
String paypalURL = "http://paypal.com/process?returnURL=" + URLEncoder.encode(returnURL, "UTF-8"));
另一种方法是在弹出式窗口中处理此问题,并在贝宝返回时让窗口关闭。父窗口中的会话将被保留。
相关问题
- 1. 多个WCF服务之间的会话
- 2. 在两个WCF不同服务之间共享ASP.NET会话状态
- 3. 两台服务器之间的加密会话
- 4. 两个不同的SQL服务器之间的数据比较
- 5. SELECT两个不同服务器之间的查询
- 6. 在rails服务器和php服务器之间共享会话
- 7. 不同Web服务之间的会话管理
- 8. 通信之间的两个服务器
- 9. WCF服务之间的共享会话
- 10. 两个用户之间的Websocket会话
- 11. 两个域之间的会话共享
- 12. 会话变量在两个不同的控制器之间仍然为空
- 13. 两个客户端之间的不同服务行为
- 14. 为什么不在两个不同的服务器之间运行ajax?
- 15. 同步两个服务器之间Postgres数据库
- 16. 不同服务器上的Web服务之间的通信
- 17. 的java:HTTP服务器和客户端之间的HTTP会话
- 18. ejb3中两个会话bean之间的事务
- 19. 2台服务器之间的共享会话
- 20. Node.js - 如何在http服务器和网络服务器之间共享会话?
- 21. 在不同服务器上的两个脚本之间共享数据
- 22. 在不同的服务器上创建相同的会话
- 23. 时间在两个不同的服务器上的MySQL和PHP
- 24. 为来自同一服务器的不同域设置会话?
- 25. SQL服务器:基于日期和两个不同的时间
- 26. WCF两个服务之间的回调
- 27. WebLogic服务器在Ajax调用之间失去会话
- 28. gorilla /会话在服务器重启之间持续存在?
- 29. SQLserver数据库两台服务器之间的同步
- 30. 两台服务器之间的同步,电影门户
你有两台服务器,或者两台服务器都是你的和PayPal? – Bozho 2011-04-26 07:07:08