4

Java構成のみを使用してカスタムヘッダーをSwagger UIに追加しようとしています(htmlファイルを変更せずに)。私はspringfoxを使用していますが、swagger uiにアクセスするために別のhtmlファイルを用意したくありません。

Swagger UI レスポンス

@Bean
SecurityConfiguration security() {
    return new SecurityConfiguration(
            "test-app-client-id",
            "test-app-client-secret",
            "test-app-realm",
            "test-app",
            "Basic dXNlcm5hbWU6cGFzc3dvcmQ=",
            ApiKeyVehicle.Header,
            "Authorization",
            ",");
}

このコードを使用して、変更しようとしていました

--header "api_key: apiKey" 

の中へ

--header "Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ="

また

--user username:password

しかし、私はそれができませんでした。の

--header "Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=" 

1つはに変更されます

--header "Authorization: Basic%20dXNlcm5hbWU6cGFzc3dvcmQ%3D" 

それを修正する方法がわかりません。もらうのが理想です

--user username:password

動作しますが、ApiKeyVehicle には --header しかありません。それを変更する方法があるかどうかはわかりません。

誰か手を貸してくれませんか?

すみません、すべてがとても面倒です

4

0 に答える 0