- 主题:关于session id的一个问题
你的第一步Ajax Post B是怎么实现跨域的?
【 在 allover 的大作中提到: 】
: 自己做的一个网站(A网站)页面。简单的实现这么一个功能:
: 1. 在A网站的一个页面上,要访问B网站。
: 2. 在A网站的这个页面上,有2个按钮,第一个按钮click后,通过Ajax,post访问B网站某个servlet,取到一个信息。第二个按钮会window.open()打开一个B网站的页面,并且将上个取到的信息作为参数传递过去。这个要求这2次请求的sessionid相同。
: ...................
--
FROM 124.42.13.*
我估计这是导致SessionID不同的原因。考虑换成JSONP方式做跨域试一下。
【 在 allover 的大作中提到: 】
: 在B的apache配置里面增加类似如下的配置,允许跨域.
: Header set Access-Control-Allow-Origin %{CORS}e env=CORS
: 这个会有什么问题么?
: ...................
--
修改:dhcn FROM 124.42.13.*
FROM 124.42.13.*
两个站点不都是你的吗,改一下后台代码还不是小意思。
【 在 allover 的大作中提到: 】
: ajax的调用是一个POST调用,不能用GET。似乎JSONP只支持GET,估计用不了。
:
--
FROM 124.42.13.*