使用KeyClope+配置swagger的最佳方法是什么;野蝇?

使用KeyClope+配置swagger的最佳方法是什么;野蝇?,swagger,wildfly,keycloak,swagger-ui,Swagger,Wildfly,Keycloak,Swagger Ui,我已经用我的JavaAPI项目配置了KeyClope基于角色的访问控制,它是用Wildfly部署的,运行时没有任何错误。因为我已经和Postman测试并确认了回复,所以我需要使用Swagger来生成API文档 使用SwiggerInspector,我创建了一个API定义,并通过SwiggerHub导出该定义,以便在本地运行的SwiggerUI中使用它。通过在KeyClope中配置web源代码和所有必要步骤,以及在Swagger脚本中设置身份验证参数,我得到以下错误 " CORS策略已阻止从源站(

我已经用我的JavaAPI项目配置了KeyClope基于角色的访问控制,它是用Wildfly部署的,运行时没有任何错误。因为我已经和Postman测试并确认了回复,所以我需要使用Swagger来生成API文档

使用SwiggerInspector,我创建了一个API定义,并通过SwiggerHub导出该定义,以便在本地运行的SwiggerUI中使用它。通过在KeyClope中配置web源代码和所有必要步骤,以及在Swagger脚本中设置身份验证参数,我得到以下错误

" CORS策略已阻止从源站(swagger ui路径)获取(api请求)的访问:对飞行前请求的响应未通过访问控制检查:飞行前请求不允许重定向。 "


我注意到,如果我绕过KeyClope,这是有效的。克服此问题的最佳解决方案是什么?

我通过此解决了我的问题。我也在我的Java后端服务器中添加了
“enable cors”:true
,该服务器是Wildfly,并在服务器环境中成功地测试了相同的实现。

通过执行以下回答中提到的操作,解决了此问题。这回答了你的问题吗?