您可以使用 JWT 断言在 Oracle Cloud Infrastructure 中注册 BIJDBC 应用程序,以验证公共 JDBC 连接。
在开始之前,请生成客户端私有密钥和客户端证书文件,如前一步中指定的那样。
- 在 Oracle Cloud Infrastructure 控制台中,导航到身份和安全,然后单击域。
如果您的云账户未提供身份域,您将看不到域链接。这意味着您的云账户与 Oracle Identity Cloud Service 联合。单击联合,选择 oracleidentitycloudservice,然后单击 Oracle Identity Cloud Service 控制台 URL。
- 导航到应用程序选项卡,然后单击添加。
- 在“添加应用程序”对话框中,单击机密应用程序。
- 指定名称(例如,bi-jdbc-connection)和说明,然后单击下一步。
- 选择立即将此应用程序配置为客户端。
- 在允许的授权类型中,单击 JWT 断言。
- 对于安全:
- 选择可信的客户端。
- 单击导入,输入证书别名,然后上载客户端证书文件。
- 在令牌颁发策略部分中:
- 在已授权资源下,选择特定。
如果您的云账户使用身份域,请选择添加资源。
- 单击添加范围。
- 选择要连接到的 Oracle Analytics Cloud 实例(例如,选择 AUTOANALYTICSINST_<my_instance_ID>)。
- 单击添加。
- 单击下一步,然后单击完成以显示“已添加应用程序”窗口。
- 复制客户端 ID 和客户端密钥,供以后使用。
- 关闭已添加应用程序页。
- 依次单击激活和激活应用程序。
- 单击保存以显示确认消息。