郵便受けで、認証情報を含むapiエンドポイント(https)にPOSTリクエストを送信して認証します。応答は2つのクッキーを設定します。郵便配達員で手動で認証クッキーを設定する
Set-Cookie →atlassian.xsrf.token=AGH6-ZEXS-8CED-D3BW|96bac852b72xxx42042593f13axxxxe7f3ff1d5f|lout;path=/;Secure
Set-Cookie →JSESSIONID=8C53xxx0xxxx46B4A5201A68C098604DF08;path=/;Secure;HttpOnly
私は「郵便配達」の「Cookies」ボタンをクリックし、これら2つのCookieが保存されていることを確認します。セキュリティで保護されたページにGETリクエストを送信すると、認証され、期待される応答が返されます。
しかし私はこれをプログラム的に行う必要があるので、私は元の応答と同じ値を使ってリクエストにヘッダを追加して手動でクッキーを設定しようとします。
Cookie: atlassian.xsrf.token=AGH6-ZEXS-8CED-D3BW|5xxxxxxxxba42582fb230ac7d7416e81204|lout;JSESSIONID=7AFxxxxxxxx27A461A01C193C57D
私はまた、ポストマンに保存されたクッキーを削除します。
私の要求は、明らかに認証されなかったので、ログイン画面にリダイレクトされます。
最初のGETリクエストと2番目のGETリクエストの違いは何ですか?要求が正しく認証されるようにするにはどうすればよいですか?