无法删除 Cloudant 中的 API 键

Can't delete API key in Cloudant

我正在尝试 delete/deactivate Cloudant 中的一个 API 密钥,我担心它已经泄露。在权限下的 Cloudant 界面中,我可以看到一个 API 键列表,我可以修改这些键(从数据库中删除或 add/remove 权限),除了我想要 delete/deactivate 的那个。对于此密钥,权限复选框已停用,并且未显示将其从此数据库中删除的 'x'。这个密钥名称与我用来访问 cloudant 的子域相同 (<some-hash>-bluemix),所以我怀疑它是特殊的。

我检查了这是否是通过 IBM Cloud IAM 创建的密钥,但那里没有列出密钥。

有人知道如何delete/deactivate这个密钥吗?

您可以从 IBM Cloud 界面中的服务定义中撤销该密钥

Revoke按钮撤销密钥并在下一个对话框中确认。

这会撤销在首次供应您的 Cloudant 帐户时创建的管理员凭据。任何使用它的应用程序都将停止工作,您将需要创建新的 API 密钥才能访问帐户中的数据库。

您可以从同一个 IBM Cloud 界面创建新的服务凭证(请参阅上面屏幕截图中的 left-hand 菜单)。