1

Google から受け取った JWT トークンの署名を検証するために、Google JSON Web キーの JWKS オブジェクトを構築しようとしています。私たちの企業環境内では、外部サーバーに到達するようにプロキシ サーバーを設定する必要があります。以下のコードは企業環境外で実行されます。

HttpsJwks https_jwks = new HttpsJwks(GOOGLE_SIGN_KEYS); List<JsonWebKey> jwks_list = https_jwks.getJsonWebKeys();

ライブラリ: jose4j0.4.1

前もって感謝します。

4

1 に答える 1

2

HttpsJwksは、SimpleGetインターフェイスを使用して HTTP 呼び出しを行います。デフォルトでは、Java の HttpsURLConnection を使用するGetのインスタンスです。したがって、 httpshttps.proxyHostプロキシ プロパティを使用するとうまくいくと思い ますhttps.proxyPort

何らかの理由でよりエキゾチックなことを行う必要がある場合は、HttpsJwks インスタンスに SimpleGet の独自の実装/インスタンスを設定することもできます。

于 2016-07-02T21:18:32.080 に答える