AWS JS SDKを使用してIAMアクセスキーを取得しようとしていますが、ブラウザコンソールで「CORSヘッダーが見つかりません。AWS IAM JS SDKで 'CORSヘッダーが見つかりません'エラーが発生する
このリンクで述べたように、最新のAWS SDKでIAMがサポートされていないとして: 、 私は再びリンク以下のIAMを含むJS SDKを構築しています:Build AWS JS SDK。
私はAWSコンソールでS3バケットのCORS設定を行う方法を知っていますが、IAMのCORS設定をどこに設定する必要はありませんか?
私のjsスクリプト:
<!-- Including Javascript AWS SDK -->
<script src="aws-sdk-2.5.2.min.js"></script>
<!-- Setting AWS Credentials -->
<script>
AWS.config.update({accessKeyId: '<access Key id here>',
secretAccessKey: '<secret access key here>'});
// Configuring region
AWS.config.region = '<region here>';
</script>
<script>
function listAccessKeys(){
var iam = new AWS.IAM({apiVersion: '2010-05-08'});
var params = { UserName: '<username here>' };
iam.listAccessKeys(params, function(err, data) {
if (err){
alert(err);
console.log(err, err.stack); // an error occurred
}else{
alert(data);
console.log(data);
}
});
}
</script>