我在 Istio 虚拟服务路由上添加了
corsPolicy
,以便当请求包含 Access-Control-Allow-Origin
标头时,响应包含适当的 Origin
标头。效果很好。
我使用
oauth2-proxy
和 AuthorizationPolicy
操作添加了 CUSTOM
。现在,即使身份验证成功后,响应也不再包含 Access-Control-Allow-Origin
标头。
是否需要在
oauth2-proxy
或 envoyExtAuthzHttp
配置中执行某些操作来修复 CORS 支持?
我最终通过添加以下内容来修复它:
EnvoyFilter