You need to enable JavaScript to run this app.
导航

0009-00000005

最近更新时间2024.01.05 16:32:16

首次发布时间2024.01.05 16:32:16

问题描述

CORS 规则非法。

问题原因

用户设置桶 CORS 规则时,CORS 规则中 AllowedMethods 取值非 PUTGETPOSTHEADDELETE

问题示例

您配置桶 CORS 时,CORS 规则中 AllowedMethods 取值非法 。

PUT /?cors HTTP/1.1
Host: bucketname.tos-cn-beijing.volces.com
Date: Fri, 30 Jul 2021 08:05:36 +0000
Authorization: authorization xxx

{
    "CORSRules":[{
        "AllowedOrigins":["http://www.example.com"],
        "AllowedMethods":["abc"],
        "AllowedHeaders":["*"],
        "ExposeHeaders":["x-tos-test"],
        "MaxAgeSeconds":1024}
    ]
}

解决方案

参见 PutBucketCORS ,正确构造 CORS 规则,确保 AllowedMethod 取值合法。