Javascript 凭据的作用域应为有效区域

Javascript 凭据的作用域应为有效区域,javascript,node.js,amazon-web-services,aws-sdk,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-Southwest-2端点(Sydney)的SES代码之后,突然不使用凭据的范围应该是有效区域,而不是“ap-Northwest-2”错误消息 const ses

当我没有使用AWS SES时,下面的代码工作得非常好

const AWS = require('aws-sdk');
AWS.config.update({region: 'ap-northeast-2'});
const s3 = new AWS.S3({apiVersion: '2006-03-01'});
但在我添加了带有ap-Southwest-2端点(Sydney)的SES代码之后,突然不使用凭据的范围应该是有效区域,而不是“ap-Northwest-2”错误消息

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

有什么解决办法吗?请给我一些帮助

我在构造ses对象时添加了区域字段 它工作得很好

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