我现在有一个RESTful Web服务,其通过它的会话识别客户端。
我有一个使用AJAX / JavaScript来访问RESTful Web服务的内容的客户端。 我让这个通过响应与头请求发生: Access-Control-Allow-Origin
, Access-Control-Allow-Credentials
, Access-Control-Allow-Methods
。
然而,尽管客户端可以访问内容的每个请求都被视为不同的会话Cookie不能跨域使用。
我不希望我的修改服务器代码,以迎合专门为这种风格的客户端,我宁愿围绕客户侧的工作给予使用会话的门面。
因为我不想通过会话存储任何东西做的,而我只用了JSESSIONID,因为我认为我可以人为地注入客户标识符&jsessionid=
到URL来,在从服务器端最少,使客户端似乎是正确的跟踪会话。
这似乎并不工作 - 可以有人,就好像它是使用相同的SessionID我如何让我的客户行为指教?