Cloudant通過發出一個POST到/ _api/V2/api_keys可以刪除Cloudant API密鑰?
https://docs.cloudant.com/authorization.html#creating-api-keys
不過,我看不出它指出一個API密鑰可以被刪除,所以我的任何文件提供了創建API密鑰的API假設是,您只需從所有數據庫的授權列表中刪除密鑰並停止使用它。
這是正確的做法嗎?
Cloudant通過發出一個POST到/ _api/V2/api_keys可以刪除Cloudant API密鑰?
https://docs.cloudant.com/authorization.html#creating-api-keys
不過,我看不出它指出一個API密鑰可以被刪除,所以我的任何文件提供了創建API密鑰的API假設是,您只需從所有數據庫的授權列表中刪除密鑰並停止使用它。
這是正確的做法嗎?
通過轉到數據庫 - >權限,您可以從儀表板中刪除API密鑰。將鼠標懸停在您想要刪除的API密鑰上,然後點擊一次您懸停在API密鑰上的「X」。
要使用Cloudant API刪除API密鑰,您將需要發出一個HTTP PUT到_security
API端點提供不不包括你想刪除的API密鑰的用戶名的更新列表。 See the API documentation on modifying permissions.
雖然其他答案本身很有用,但它並沒有真正回答這個問題,這個問題具體是關於刪除API密鑰的可能性,而不是將其從授權列表中刪除。
通過消除來自具有訪問權限的用戶列表中的API密鑰,效果是刪除API密鑰。
因此,似乎沒有辦法完全刪除API密鑰,並且刪除它確實是正確的方法。由於沒有任何權限的API密鑰不能做任何事情,它並不重要。