目标:拥有一个长期存在的私有/安全URL,后端(节点)可以将其提供给图像标记的前端(react)。这意味着只有从该反应应用程序才能访问URL以在图像标记中显示。
问题:图像存储在桶中。图像没有设置为public,所以当React应用程序访问图像的URL (mediaLink)时,会收到403个错误,因为react应用程序没有访问桶的权限。只有后端(节点)才能访问桶的服务帐户。
其他信息:
过期7天后重复。
发布于 2021-05-04 12:41:20
签名URL将是解决您所描述的问题的最佳解决方案,但如果由于其他原因无法选择,我会说您必须创建一个后端端点来检索模拟服务帐户的映像,该服务帐户将是一个不会过期的访问。
总之,您将不得不选择were来妥协,要么创建对后端的额外调用,要么创建额外的操作来在7天后检索新的签名URL。
https://stackoverflow.com/questions/67346907
复制相似问题