我使用相同的aws_access_key_id和aws_secret_access_key来执行boto.sns.connect_to_region,它仅在&e-central-1'上失败。所有其他地区都可以。有人可以帮忙吗?
sns_conn = boto.sns.connect_to_region('eu-central-1', aws_access_key_id=access_key_id, aws_secret_access_key=secret_access_key, validate_certs=False)
print sns_conn
# Output: None
sns_conn = boto.sns.connect_to_region('us-west-1', aws_access_key_id=access_key_id, aws_secret_access_key=secret_access_key, validate_certs=False)
print sns_conn
# Output: SNSConnection:sns.us-west-1.amazonaws.com
答案 0 :(得分:0)
Boto v2.49.0在AWS的“ eu-central-1”区域中可以正常使用
#!//opt/boxen/homebrew/bin/python
import boto.sns
import json
sns_conn = boto.sns.connect_to_region('eu-central-1',aws_access_key_id='access_key_id',aws_secret_access_key='secret_access_key', validate_certs=False)
print sns_conn
#Output: SNSConnection:sns.eu-central-1.amazonaws.com
让我们知道升级Boto版本是否不能解决此问题吗?