AWS SDK for JavaScriptを使って、Amazon Cognitoでログインしているユーザーの情報を表示させようとしたときに、こんな感じのエラーに遭遇。
1
2
3
| { [ConfigError: Missing region in config]
message: 'Missing region in config',
code: 'ConfigError',
|
~/.aws/credentials
にはregion
をちゃんと設定しているのになぜかregion
がないと怒られる。
1
2
3
4
5
6
| # ~/.aws/credentials
[default]
aws_access_key_id = xxxxxx
aws_secret_access_key = yyyyy
region = ap-northeast-1
|
正しい、対処法がまだわからないので、config
をupdate
させることで回避。
1
2
| var AWS = require("aws-sdk");
AWS.config.update({region:'ap-northeast-1'});
|
See Also