Estoy tratando de exponer una aplicación web en Internet usando istio y agregando un paso de autorización. He seguido los pasos en esta url "https://www.jetstack.io/blog/istio-oidc/"
La diferencia entre mi configuración y esta es que la mía tiene 3 servicios para exponer, no solo uno, uno de ellos es qraphql usando el servidor apollo. al acceder a la url desde la página de internet se abre, pero recibo algunos errores de graphql:
Access to fetch at '{Google authentication URL}' (redirected from 'https://mysite/graphql') from origin 'https://mysite' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled.
¿Cómo puedo solucionar eso? o ¿cuál es la razón detrás de este error? Tenga en cuenta que la configuración funcionaba sin errores antes de aplicar el paso de autenticación.