问题描述
问题原因
您发起的请求请求头中Referer字段的值在Bucket Referer黑名单中。
问题示例
比如您访问的Bucket的Referer配置如下:
false
http://*.aliyuncs.com
http://abc.aliyuncs.com
</RefererConfiguration
且您发起的请求如下所示:
GET /test.txt HTTP/1.1
Date: Tue, 20 Dec 2022 08:48:18 GMT
Host: BucketName.oss-example-endpoint.aliyuncs.com
Referer: http://abc.aliyuncs.com
因为您的Referer请求头的值包含在Bucket Referer配置中的RefererBlacklist
里,所以该Bucket拒绝了您的请求。
解决方案
在您发起的请求中修改Referer字段:
GET /test.txt HTTP/1.1
Date: Tue, 20 Dec 2022 08:48:18 GMT
Host: BucketName.oss-example-endpoint.aliyuncs.com
Referer: http://test.aliyuncs.com
如果您是Bucket的所有者,您也可以修改Bucket Referer配置来允许特定的Referer访问。更多信息,请参见防盗链。
内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家
阿里云企业补贴进行中: 马上申请
腾讯云限时活动1折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠
转转请注明出处:https://www.yunxiaoer.com/157191.html