Google cloud platform 为服务帐户生成HMAC密钥以与Google云存储互操作性API一起使用
一些工具(例如)需要使用来管理Google云存储桶中的对象。该API使用HMAC身份验证 为个人帐户生成HMAC凭据非常简单。以下是以下步骤: 在“可互操作访问”部分获取您的凭据Google cloud platform 为服务帐户生成HMAC密钥以与Google云存储互操作性API一起使用,google-cloud-platform,google-cloud-storage,Google Cloud Platform,Google Cloud Storage,一些工具(例如)需要使用来管理Google云存储桶中的对象。该API使用HMAC身份验证 为个人帐户生成HMAC凭据非常简单。以下是以下步骤: 在“可互操作访问”部分获取您的凭据 但是,我不知道如何为服务帐户生成这些。这在我的情况下是必要的,因为我希望将对bucket的访问权限授予应用程序而不是个人。无法为服务帐户生成HMAC机密。次优的解决方案是创建一个用于签名的专用用户帐户。您可以使用服务帐户RSA证书创建签名URL,但这对HMAC兼容性不起作用。谷歌刚刚宣布,现在支持服务帐户的HMAC(测
但是,我不知道如何为服务帐户生成这些。这在我的情况下是必要的,因为我希望将对bucket的访问权限授予应用程序而不是个人。无法为服务帐户生成HMAC机密。次优的解决方案是创建一个用于签名的专用用户帐户。您可以使用服务帐户RSA证书创建签名URL,但这对HMAC兼容性不起作用。谷歌刚刚宣布,现在支持服务帐户的HMAC(测试版)。@rlandster您是否有该公告的链接或一些文档?我找不到它的任何参考资料。