我已经部署了Swagger UI (version swagger-ui-2.0.8) in tomcat
. 这将定义一组 API,这些 API 调用部署在另一个域中的 Tibco BW 中的服务。到目前为止,一切都运行良好,但是当我们刚刚将 Tibco BW 服务实现为 SSL 时(uses **https**:xxxxxx:9090/user)
。Swagger 发送 OPTIONS 请求,因为它部署在另一个域的 tomcat 中,(CORS request).
我已将所有响应标头的 CORS 配置为“*”。
我们现在遇到的问题是来自 swagger 的 OPTIONS 请求没有身份验证标头来访问 BW 服务。如何实现这一点。请帮忙
window.authorizations.add("Authorization", new ApiKeyAuthorization("Authorization", "Basic XXXXXXXX", "header"));
提前致谢。