2017-10-08 33 views
1

某些工具(例如fog library)需要使用Interoperability API才能管理Google Cloud Storage存儲桶中的對象。該API使用HMAC認證。生成服務帳戶的HMAC密鑰以與Google Cloud Storage互用性API一起使用API​​

生成個人帳戶的HMAC憑證非常簡單。這裏的步驟從documentation of fog

根據「互操作訪問」部分獲取您的憑據。

但是我不知道如何生成這些服務帳戶。這在我的情況下是必要的,因爲我想授予對應用程序而不是的存取權。

回答

2

無法爲服務帳戶生成HMAC機密。次優解決方案是創建專用的用戶帳戶進行簽名。您可以用使用服務帳戶RSA證書創建簽名的URL,但這不適用於HMAC兼容性。

相關問題