専門家の皆様、これが以前に説明されたかどうかはわかりませんが、特にダイジェスト認証に関して、クライアントの観点から見た「レルム」の役割は何ですか。
たとえば、サーバーには次の情報レルムがあります: myrealm ユーザー名: ユーザー名1 パスワード: somePassword。認証スキーマ: 基本。
クライアントがヘッダー「Authorization : Basic "base64encoded_username:password"」を使用して呼び出しを行うと、リクエストは成功します。
サーバーに複数のレルムがある場合に、サーバーがそのレルムに対してのみユーザーを検証できるように、クライアントは HTTP ヘッダーの「レルム」をどのように使用する必要がありますか。
ダイジェスト認証についても同様の疑いがあります。Authoriation: Digest 用に準備する http ヘッダーに realm を含める必要は本当にあるのでしょうか?
ここでは HttpClient を使用したくありません。