Cloudant通过向/ _api / v2 / api_keys发出POST来提供用于创建API密钥的API
https://docs.cloudant.com/authorization.html#creating-api-keys
但是,我没有看到任何文档说明可以删除API密钥,因此我的假设是,您只需从所有数据库的授权列表中删除密钥并停止使用它。
这是正确的方法吗?
答案 0 :(得分:6)
您可以转到数据库 - >从信息中心删除API密钥。权限。将鼠标悬停在您要删除的API密钥上,然后点击" X"一旦你盘旋在API密钥上就会出现。
要使用Cloudant API删除API密钥,您需要向_security
API端点发出HTTP PUT,提供不包含API密钥的更新用户名列表你想删除。 See the API documentation on modifying permissions.
答案 1 :(得分:0)
虽然另一个答案本身很有用,但它实际上并没有回答这个问题,具体是关于删除API密钥的可能性,而不仅仅是从授权列表中删除它。
通过从具有访问权限的用户列表中删除API密钥,效果是删除API密钥。
所以似乎没有办法完全删除API密钥,删除它确实是正确的方法。由于没有任何权限的API密钥无法执行任何操作,因此它并不重要。