gpt4 book ai didi

google-cloud-cdn - 如何解决 Google Cloud CDN 和 Compute Engine 的 CORS 问题

转载 作者:行者123 更新时间:2023-12-01 04:39:53 25 4
gpt4 key购买 nike

我创建了一个 Compute Engine - VM 并安装了多个网站。此外,我还创建了网络服务 - 负载平衡- 后端配置:创建后端服务并加入与上面相同的虚拟机的实例组。- 创建了 Cloud CDN 并配置了 SSL 证书。

网址是https://united-athle.hk/CDN域名为https://cdn.ua.sugarproject.com

当我访问该网站时,出现以下 CORS 问题访问“https://cdn.ua.sugarproject.com/wp-content/plugins/onesignal-free-web-push-notifications/sdk_files/manifest.json.php?gcm_sender_id=”处的资源'来自原产地' https://united-athle.hk ' 已被 CORS 策略阻止:请求的资源上不存在“Access-Control-Allow-Origin” header 。

我已阅读跨源资源共享 (CORS), https://cloud.google.com/storage/docs/cross-origin但不太确定如何配置。我的存储在 VM 引擎中。

有没有人有想法?

最佳答案

一种选择是配置在您的 VM 上运行的 Web 服务器软件,以在其响应中包含 Access-Control-Allow-Origin header 。例如,包含一个 Access-Control-Allow-Origin: https://united-athle.hk header 将允许来自 https://united-athle.hk/ 的跨域请求。 . https://enable-cors.org/server.html有关于如何为各种网络服务器软件执行此操作的信息。

或者,您可以通过一个域名为网站的两个部分提供服务,从而消除跨域请求的需要。

关于google-cloud-cdn - 如何解决 Google Cloud CDN 和 Compute Engine 的 CORS 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56096374/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com