- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已经将 aws sns 用于消息服务。我使用 dot env 来存储 aws-sdk 的凭据。应用程序在 localhost 中运行良好,但是当我将我的 Node 应用程序部署到 AWS EC2 时发生以下错误:错误 [CredentialsError]:配置中缺少凭据,如果使用 AWS_CONFIG_FILE,请设置 AWS_SDK_LOAD_CONFIG=1
app.js
const dotenv = require("dotenv");
dotenv.config();
const AWS = require("aws-sdk");
AWS.config.update({
accessKeyId: process.env.ID,
secretAccessKey: process.env.KEY,
region: process.env.REGION,
});
最佳答案
使用以下命令在 EC2 中安装 CLI:
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
unzip awscliv2.zip
sudo ./aws/install
sudo ./aws/install -i /usr/local/aws-cli -b /usr/local/bin
然后在启动服务器导出 key 之前在您的项目文件夹中:
export AWS_ACCESS_KEY_ID=AKIAIOSFODNN7EXAMPLE
export AWS_SECRET_ACCESS_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
export AWS_DEFAULT_REGION=us-west-2
引用:
https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-envvars.html ,
https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2-linux.html
关于node.js - 错误 [CredentialsError] : Missing credentials in config, 如果使用 AWS_CONFIG_FILE,设置 AWS_SDK_LOAD_CONFIG=1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63312517/
我试图在我的 cypress 测试中获取 AWS secret,但我一直收到 CredentialsError Missing credentials in config, if using AWS_
当我尝试在我的项目中使用 Aws 凭据时,它给出了一个错误,我很难找到解决方案,当我在同一个文件中使用凭据时,它可以工作,但是当我尝试使用时。这是我尝试过的代码 const AWS = require
我正在尝试 添加元素 在 表 在 动态数据库 就像下面的例子,但是当我运行它时,我得到这个错误信息:Missing credentials in the config, if using AWS_CO
我已经将 aws sns 用于消息服务。我使用 dot env 来存储 aws-sdk 的凭据。应用程序在 localhost 中运行良好,但是当我将我的 Node 应用程序部署到 AWS EC2 时
我是一名优秀的程序员,十分优秀!