跨来源资源共享 (Cross-Origin Resource Sharing CORS) 是一种允许在一个域中加载的客户端 Web 应用程序与其他域中资源进行交互的机制。

使用 VMware Cloud Director Object Storage Extension 用户界面,您可以在系统级别编辑全局 CORS 设置。租户用户可以在桶级别设置各个 CORS 规则。

默认情况下,全局 CORS 设置不允许跨来源 S3 API 请求。要在桶级别管理 CORS 规则,请停用全局设置或设置允许列表,然后使用 VMware Cloud Director Object Storage Extension tenant portal 配置 CORS 规则。请参见使用跨来源资源共享规则

过程

  1. 登录到 VMware Cloud Director cloud provider admin portal
  2. 更多下拉菜单中,选择对象存储
  3. 设置选项卡中,单击编辑
  4. 选择 CORS 配置,然后单击保存
    共有三个 CORS 配置选项。
    选项 描述
    取消激活全局 CORS 对桶的跨来源访问权限取决于单个桶的 CORS 规则。
    激活包含任何来源的全局 CORS 对所有请求允许对桶的跨来源访问权限。
    激活包含自定义来源允许列表的全局 CORS 对来自指定来源的请求允许对桶的跨来源访问权限。来自其他来源的访问请求取决于单个桶的 CORS 规则。