最近トークンベースの認証をJava EE
に作成しようとしていましたが、HTTPヘッダーでトークンを送信しようとしましたが、何度も失敗しました。この方法でHTTPヘッダーにアクセスできますか?
私の質問:私は、例えば@POST
応答方法を持っていると私はその後、私はContainerRequestFilter
にバインドされた他のメソッドを呼び出すと、このフィルタでは、私がしようとする戻り応答文の
return Response.ok(entity).header(HttpHeader.AUTHORIZATION, authToken).build()
経由でヘッダーを設定した場合ContainerRequestContext.getHeaderString(HttpHeaders.AUTHORIZATION)
経由でアクセスヘッダーが動作するはずですか?
応答メソッドで設定されたヘッダーから値を取得できますか?そうでない場合は、フィルタメソッドでこのヘッダーの値を取得するために何をすべきですか?
フィルターは着信要求をフィルターにかけるために使用されます...通常は残りの部分に達する前に起こります...認証ヘッダーは承認ヘッダーと一緒になければなりません。 –
説明を改善しました – Stallion