首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在用户登录到多租户应用程序之前,从s3桶中的文件中获取app配置数据?

如何在用户登录到多租户应用程序之前,从s3桶中的文件中获取app配置数据?
EN

Stack Overflow用户
提问于 2018-09-25 09:58:44
回答 1查看 308关注 0票数 1

我使用s3-bucket来存储多租户应用程序的应用程序配置数据。在客户机登录到应用程序之前,我需要将租户信息保存在s3-bucket中的公共文件(s3-bucket)中。例如,app配置数据可能是客户端徽标,以及每个租户的一些自定义标题/子标题等等。我试图获取基于子域的文件内容。

因此,我需要获取客户端数据,同时呈现登录组件本身。我在客户端使用aws-sdk工具,但面临“缺少证书”错误。

我不明白,怎么做到这一点??

感谢并问候SHASHIDHAR N K

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-09-25 10:41:17

以这样一种方式使用S3 rest,它需要一个GET请求才能被授权。这是因为它使用请求参数来覆盖响应头值,对于这些值,GET的rest文档说:

注意-当使用这些参数时,必须使用授权头或预先签名的URL对请求进行签名。它们不能与未签名(匿名)请求一起使用。

但是,您不需要使用S3来获取公共文件,您可以使用XMLHttpRequest或诸如此类的方式发出标准的http请求。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52495424

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档