有没有办法在 Cloud Run 服务的 Google Api 网关配置中启用 Cors?
我自己在服务中启用了 Cors,但我总是得到
从源“http://localhost:4200/”访问“xxx”处的 XMLHttpRequest 已被 CORS 策略阻止:对预检请求的响应未通过访问控制检查:没有“Access-Control-Allow-Origin”标头出现在请求的资源上。
想知道是不是 Api Gateway 的问题,因为直接调用云运行服务可以正常工作。
有没有办法在 Cloud Run 服务的 Google Api 网关配置中启用 Cors?
我自己在服务中启用了 Cors,但我总是得到
从源“http://localhost:4200/”访问“xxx”处的 XMLHttpRequest 已被 CORS 策略阻止:对预检请求的响应未通过访问控制检查:没有“Access-Control-Allow-Origin”标头出现在请求的资源上。
想知道是不是 Api Gateway 的问题,因为直接调用云运行服务可以正常工作。
您可以克服缺少的功能
您只需要添加“Access-Control-Origin”标头:
Allow all
Access-Control-Origin:'*'
请参阅API 网关和负载均衡器的步骤。