对象存储 OSS设置Referer白名单
详细解答可以参考官方帮助文档通过下面代码设置Referer白名单:
using Aliyun.OSS;var client = new OssClient(endpoint, accessKeyId, accessKeySecret);var refererList = new List();// 添加referer项refererList.Add('http://www.aliyun.com');refererList.Add('http://www.*.com');refererList.Add('http://www.?.aliyuncs.com');// 允许referer字段为空,并设置存储空间Referer列表var request = new SetBucketRefererRequest(bucketName, refererList);request. AllowEmptyReferer = true;client.setBucketReferer(bucketName, br);Console.WriteLine('设置存储空间{0}的referer白名单成功', bucketName);
提示:
完整代码参考:GitHub
注意:
Referer参数支持通配符“*”和“?”,更多详细的规则配置可以参考开发人员指南OSS防盗链
赞0
踩1