javascript - 如何更改 .aws 凭证路径? Nodejs(aws-sdk)

标签 javascript node.js aws-sdk-nodejs

要将 aws-sdk (nodejs) 连接到 aws,我必须创建凭证文件,然后添加 accessKeyId 和 SecretAccessKey

C:\Users{username}.aws\credentials

但我想将路径 .aws 更改为其他位置或在 js 中创建 accessKeyId 和 SecretAccessKey 的 const 变量。

有人可以告诉我如何更改路径吗?或者在js中的某处添加accessKeyId和secretAccessKey。

谢谢。

最佳答案

您可以创建一个包含您的凭据的 JSON 文件,如下所示

{
    "accessKeyId": " Your Access Key Id", 
    "secretAccessKey": "Your Secret Access Key",
    "region": "Your Region"
}

并保存。然后使用

给出此 JSON 文件的路径
var AWS = require('aws-sdk');
AWS.config.loadFromPath('File_Path/file_name.json');

关于javascript - 如何更改 .aws 凭证路径? Nodejs(aws-sdk),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52054674/

相关文章:

node.js - 如何在一个 EC2 实例上运行多个应用程序

javascript - 在 dynamodb 中使用 batchWriteItem

javascript - 排列算法打印出部分错误消息

javascript - 获取今天、昨天和明天的日期并在这些日期之间切换

node.js - 永远忽略killSignal

node.js - Node.js 和 Handlebars 中的 DocuSign API 集成

javascript - 从node.js启动exe,并在它们之间发送数据

javascript - 为什么这个对话框的内容表现得如此奇怪?

node.js - 如何在不使用 Node-js 中的 Scan 的情况下从 Dynamo-Db 读取单个列?

node.js - 从 AWS Lambda Node.JS 流式传输并压缩到 S3