繁体   English   中英

使用 CLI 在 IBM Cloud Object 存储桶中配置 CORS

[英]Configure CORS in IBM Cloud Object Storage Bucket using CLI

我正在尝试在我的 IBM Cloud Object 存储桶中配置 CORS。 我在 UI 中的存储桶配置中看不到任何选项,我可以看到它只能通过 CLI 完成。 该命令看起来也类似于它在 AWS CLI 中的完成方式。 这是配置 CORS 的命令,

ibmcloud cos bucket-cors-put --bucket BUCKET_NAME [--cors-configuration STRUCTURE] [--region REGION] [--output FORMAT]

它期望从文件中以 JSON 格式的 cors 配置结构 STRUCTURE 并将其添加为--cors-configuration file://<filename.json> 我创建了一个配置文件 cors.json 并将其保存在我的桌面上。 但是当我为该文件提供路径并运行命令时,我收到此错误,标志“--cors-configuration”中的值无效

我提供这样的文件路径 - --cors-configuration file:///C:/Users/KirtiJha/Desktop/cors.json

我是 Cloud CLI 的新手。 我在这里做错了吗? 任何帮助深表感谢

您可以在 CLI 中或通过 API 和 SDK配置 CORS 。 在 CLI 上,您可以在您提到的bucket-cors-put 命令中使用 IBM Cloud COS 插件。

文件 URI 对我来说似乎有效。 您可以尝试将其设置在引号中(“file:///...”)。 另外,尝试将文件复制到当前目录,然后使用--cors-configuration file://cors.json进行测试。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM