我似乎无法找到有关如何使用iOS服务帐户访问Google云端存储的任何文档。 iOS应用程序将图像写入Rails,并且我使用带有ruby apis的服务帐户将图像保存到Google Storage。我试图从iOS上读取这些图片,但似乎没有能力,我不知道为什么。我能使其工作的唯一方法是使用API密钥并将predefinedAcl设置为publicRead'。这意味着我的应用程序的图像对互联网开放。
我错过了什么?这个功能在iOS库中是不是有原因?将来有什么计划吗?
由于
答案 0 :(得分:1)
我认为在严重违规行为的同时,您严重损害了您的安全性。以下是关于如何解决问题的两种策略:
基于服务密钥的方法确实是错误的,因为首先您要放弃您的项目凭据,而且您甚至永远不会使这些密钥失效,因为它们可能会在许多终端设备中使用。