Google cloud storage 我可以从客户端前端的私有google云存储桶中读取数据吗

Google cloud storage 我可以从客户端前端的私有google云存储桶中读取数据吗,google-cloud-storage,Google Cloud Storage,我有一个运行在android上的cordova应用程序,带有spring boot后端。 在应用程序中,客户端可以上传照片。 目前,该文件通过后端上传到谷歌云存储,后端拥有一个服务凭证文件。 当我们想在应用程序中显示照片时,照片是否应该通过spring boot应用程序从google云平台读取? 或者我们可以直接从google cloud bucket读取数据(在本例中,我们如何进行身份验证)?我想说,从Java代码中的GCS读取数据,然后从应用程序中提供数据是最简单的 你可以考虑在你的后端生成

我有一个运行在android上的cordova应用程序,带有spring boot后端。 在应用程序中,客户端可以上传照片。 目前,该文件通过后端上传到谷歌云存储,后端拥有一个服务凭证文件。 当我们想在应用程序中显示照片时,照片是否应该通过spring boot应用程序从google云平台读取? 或者我们可以直接从google cloud bucket读取数据(在本例中,我们如何进行身份验证)?

我想说,从Java代码中的GCS读取数据,然后从应用程序中提供数据是最简单的

<>你可以考虑在你的后端生成A;然后,客户机可以使用该签名URL来获取数据。Google云存储客户端库应该使生成签名URL变得相当简单。不过,每次客户端加载一页照片时,您都需要重新生成,因为签名URL(故意)的使用寿命有限