Skip to main content
本产品推出了新版本。
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

${post_edited_translations.segment}

作为网格管理员,如果您希望使用管理 API 从其他域访问 StorageGRID 中的数据,则可以为向 StorageGRID 发出的管理 API 请求启用跨源资源共享 (CORS)。

开始之前
关于此任务

CORS 是一种安全机制,允许一个域中的客户端 Web 应用程序访问另一个不同域中的资源。例如,假设您要在域 http://www.example.com 中为 StorageGRID 构建一个监控仪表板。通过在 StorageGRID 中为 http://www.example.com 和 "Grid Manager" 启用 CORS,StorageGRID 域将响应来自 http://www.example.com 的 Grid Management API 请求。

带有 `application/json`的管理 API (mgmt-api) 请求或针对 `Content-Type`的 `multipart/formdata`请求支持 CORS。

步骤
  1. 在 Grid Manager 中,转到 CONFIGURATION > Network > Management interface CORS settings

  2. 选择 Grid ManagerTenant Manager 或这两个选项。

    • Grid Manager:为跨域 Grid Management API 请求启用 CORS。

    • ${post_edited_translations.segment}

  3. Domains 字段中输入其他域的 URL。

    如果要在 StorageGRID 中为多个域启用 CORS,请选择*添加其他域*。

  4. 选择 Save