現在、セッションを介してクライアントを認識する RESTful Web サービスがあります。
RESTful Web サービスのコンテンツにアクセスするために ajax/javascript を使用するクライアントがあります。ヘッダーを使用してリクエストに応答することで、これを可能にします: Access-Control-Allow-Origin
、Access-Control-Allow-Credentials
、Access-Control-Allow-Methods
.
ただし、クライアントはコンテンツにアクセスできますが、Cookie はドメインを越えて使用できないため、各リクエストは別のセッションと見なされます。
このスタイルのクライアントに特に対応するためにサーバーコードを変更したくありません。セッションを使用するファサードを提供するために、クライアント側での作業を希望します。
私はセッションを通じて何も保存したくないので、クライアント識別子として jsessionid のみを使用し&jsessionid=
ます。少なくともサーバー側から URL に人為的に挿入して、クライアントが正しく追跡しているように見えるようにすることができると想定しました。セッションの。
これは機能していないようです-クライアントが同じセッションIDを使用しているかのように動作させる方法について、誰かがアドバイスできますか?