javascript - 凭证的范围应限定在有效区域

标签 javascript node.js amazon-web-services aws-sdk

当我没有使用 AWS SES 时,下面的代码运行良好

const AWS = require('aws-sdk');
AWS.config.update({region: 'ap-northeast-2'});
const s3 = new AWS.S3({apiVersion: '2006-03-01'});

但是在我使用 ap-southeast-2 端点(悉尼)添加 SES 代码后,突然无法使用凭据,其范围应限定在有效区域,而不是“ap-northeast-2”错误消息

const ses = new AWS.SES({
  apiVersion: '2010-12-01',
  endpoint: 'https://email.ap-southeast-2.amazonaws.com'
});

有什么解决办法吗?我需要一些帮助

最佳答案

我在构造ses对象时添加了region字段 它工作完美。

const ses = new AWS.SES({
  region: 'ap-southeast-2'
});

关于javascript - 凭证的范围应限定在有效区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58637473/

相关文章:

javascript - 如何将 Python FLASK 中的数据输入数据库?

javascript - 正则表达式和单词搜索不匹配带有空格的单词

node.js - jade能在不刷新页面的情况下显示新的值吗?

java - 如何使用 Java 和 Eclipse 签署 Amazon API 的 REST 请求?

将 http 重定向到 https AWS ELB 而无需在网络服务器上托管 ssl 证书

javascript - 为什么我的占位符无法正确显示? ( react native 日期选择器)

javascript - 将多个背景图像转换为 Array Javascript

java - 如何从 EB 获取我的 EC2 实例以停止重新安装 java 7?

javascript - 为什么我收到错误 app.get is not a function in express.js

javascript - AngularJS路由服务器端支持(NodeJS+express)