我试图在S3上根据信息设置一个简单的静态Angular网站:http: //docs.aws.amazon.com/gettingstarted/latest/swh/website-hosting-intro.html
我想通过需要发送sendgrid api密钥的表单发送电子邮件.显然,我想使用环境变量来避免在代码中使用密钥.如何在S3中设置环境变量?
我查看了aws-cli工具,但它只显示了AWS特定环境变量的示例.在AWS/S3控制台中是否有可以设置这些?
BTW-我想使用这个演示sendgrid服务的Angular服务:https: //github.com/onaclovtech/sendgrid/blob/master/sendgrid.js
Mar*_*k B 16
您无法在S3中设置环境变量.S3只是一个静态对象存储,而不是动态内容服务器.评估变量值将是动态内容的定义,S3仅提供静态内容.
请注意,AngularJS代码在浏览器中运行,而不是在服务器上运行,因此任何知道如何查看的人都可以在浏览器中查看您想要保留代码的那些密钥.如果要从客户端框架调用SendGrid,则无法隐藏这些值.
| 归档时间: |
|
| 查看次数: |
7809 次 |
| 最近记录: |