私たちはJQuery AJAXを使ってログインしています。ログインサービスは、ログインしたユーザのGET、または(ログインに失敗した場合は)常に許可されていないHTTPステータスを返すRESTエンドポイントであるHTTP 302を発行します。 302と同時にJSESSIONIDにセットクッキーを発行します。クッキーはHttpOnlyクッキーです。jQueryリダイレクトとHttpOnlyクッキー
ストレートHTTPフォームの投稿を使用すると、リダイレクトがうまく動作し、すべてが設定されます。 JQuery AJAXを使用すると、2回目の呼び出しでCookieが送信されないため、GET/user/{userId}へのリダイレクトは機能しません。この失敗した第2のコールは、認証失敗したエンドポイントへの別のリダイレクトを引き起こすはずですが、実際には失敗します。それを調べると、2回目の呼び出しで が「キャンセル」されることがわかります。それはどういう意味ですか、最初に問題を解決するにはどうすればいいですか?
同様の問題は、それがここではどのように解決された:
あなたはここでそれについての詳細を学ぶことができhttp://stackoverflow.com/questions/199099/how-to-リダイレクト要求後jquery-ajax-call – jfriend00