我创建了一个带有resteasy和keycloak扩展名的quarkus应用程序。不幸的是,我无法正确使用CORS筛选器。我根据文档设置了quarkus.keycloak.enable-cors=true
,因为使用keycloak扩展而不是quarkus.http.cors=true
时需要这样做。这修复了预检OPTIONS请求,该请求获得了正确的CORS标头。但是,当执行真正的请求时,这些标头会丢失,从而导致
所请求的资源上没有“ Access-Control-Allow-Origin”标头。
如何使用quarkus和keycloak扩展正确处理CORS请求?