本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
CORS 问题排查
如果您遇到 CORS 问题,请确认以下各项:
-
验证 CORS 配置 - 确保您的跨源资源共享 (CORS) 配置采用正确的 JSON 格式,并包含适用于您使用案例的必要规则。
-
检查源匹配 - 您请求中的源必须与
AllowedOrigins列表中的条目完全匹配。协议 (http/https)、子域名和端口必须完全匹配。 -
验证 HTTP 方法 - 确保您使用的 HTTP 方法在匹配规则的
AllowedMethods列表中。 -
查看浏览器开发人员工具 - 使用您浏览器的开发人员工具来检查预检 OPTIONS 请求和响应,以识别任何与 CORS 相关的错误。
-
验证存储桶权限 - 确保您的存储桶除了 CORS 之外还配置了相应的权限。CORS 仅控制基于浏览器的跨域访问,而不控制存储桶级权限。
如果您在排查错误时需要从存储桶中删除 CORS 配置,请参阅 删除 CORS 配置。