连接到 OCI 对象存储
开始之前
如果要使用资源主体进行验证并连接到 OCI 资源,请确保:
- 为您的部署创建动态组。您可以选择对区间或租户中的单个部署或所有部署进行授权。请参阅编写匹配规则以定义动态组。
- 为动态组添加所需的策略
如果要使用 Vault 和密钥,请确保添加用于启用访问的策略,例如使用密钥、使用 Vault 和读取密钥包。有关详细信息,请参阅建议的最低策略。
已知问题
使用资源主用户时出现 OCI 对象存储复制错误
如果 OCI 对象存储连接使用资源主用户验证,复制将失败,并显示以下错误:
ERROR 2025-06-12 14:48:16.000489 [main] - An exception has occurred: java.lang.NullPointerException: Cannot invoke "String.startsWith(String)" because "path" is null java.lang.NullPointerException: Cannot invoke "String.startsWith(String)" because "path" is null
解决方法:要解决此问题,请编辑连接,然后选择其他验证方法。
OCI 对象存储连接中的用户 OCID 不匹配(仅限联合用户)
如果联合用户选择在创建 OCI 对象存储连接时使用当前用户,则其 OCID 与系统选取的 OCID 不匹配。
解决方法:创建 OCI 对象存储连接时,请确保选择指定其他用户,然后输入联合用户的 OCID。
要查找用户 OCID,请单击 Oracle Cloud 控制台全局标头中的概要信息,然后选择用户名。在“用户详细信息”页的“用户信息”下,单击 OCID 的显示。