1

配備しましSwagger UI (version swagger-ui-2.0.8) in tomcatた。これにより、別のドメインの Tibco BW にデプロイされたサービスを呼び出す一連の API が定義されます。これまでのところ、すべて問題なく動作していましたが、Tibco BW サービスを SSL として実装したばかり(uses **https**:xxxxxx:9090/user)です。Swagger send OPTIONS リクエストは、別のドメインの Tomcat にデプロイされて(CORS request).いるため、すべてのレスポンス ヘッダーの CORS を「*」として設定しました。

現在の問題は、swagger からの OPTIONS リクエストに、BW サービスにアクセスするための認証ヘッダーがないことです。これを達成する方法。助けてください

window.authorizations.add("Authorization", new ApiKeyAuthorization("Authorization", "Basic XXXXXXXX", "header"));

前もって感謝します。

4

1 に答える 1

0

プリフライト OPTIONS リクエストは認証を使用する必要はないと思います。サーバーが認証なしで OPTIONS リクエストに応答するようにするだけです。

于 2014-10-07T07:47:55.453 に答える