最新消息:

B2策略配置说明

电脑网络 小K 1112浏览 0评论

首先前往 https://www.backblaze.com 注册账号,创建存储桶

创建应用密钥

复制保存生成的密钥

前往后台,添加存储策略

设置跨域规则

好像页面设置规则不生效,这里使用b2提供的命令行工具设置自定义cors规则。

前往 https://www.backblaze.com/b2/docs/quick_command_line.html 这里下载对应平台的二进制文件。

保存到你自定义的位置,我直接放到桌面并重命名为b2,然后赋予可执行权限:chmod +x b2

然后命令行执行以下命令:

./b2 authorize-account

依次输入key ID和applicationKey

然后执行以下命令设置跨域规则。

./b2 update-bucket --corsRules '[
    {
        "corsRuleName": "ifiletest",
        "allowedOrigins": [
            "*"
        ],
        "allowedHeaders": [
            "*"
        ],
        "allowedOperations": [
            "s3_delete",
            "s3_get",
            "s3_head",
            "s3_post",
            "s3_put"
        ],
        "exposeHeaders": [
            "ETag",
            "Content-Length"
        ],
        "maxAgeSeconds": 3600
    }
]' ifiletest allPrivate

其中:ifiletest为你的存储桶名称,allPrivate 根据你的存储桶的属性设置,私有就allPrivate,公开就allPublic

如果没有报错,就表示设置成功。

前往iFileSpace程序后台分配空间,测试上传,不出意外的话,应该就会成功。

转载请注明:小康的个人主页~ » B2策略配置说明

您必须 登录 才能发表评论!