【发布时间】:2020-10-14 06:17:04
【问题描述】:
我在尝试访问 ibm 云存储时遇到错误
具有指定配置代码的容器存储位置不可用(服务:亚马逊>状态代码:400。
请查看我使用 aws s3 客户端 sdk 在 ibm 云存储中创建存储桶的代码的 sn-p。
String accessKey = (ACCESS_KEY);
String secretKey = (SECRET_KEY);
AWSCredentials credentials = new BasicAWSCredentials(accessKey,
secretKey);
AmazonS3Client s3service = new AmazonS3Client(credentials);
s3service.setEndpoint(END_POINT);
s3service.createBucket("samplebucket");
以上代码仅适用于 us-south 端点(s3.us-south.cloud-object-storage.appdomain.cloud)
根据 ibm 官方文档[0],还有针对不同区域的其他端点,但它们都没有使用上述代码。
【问题讨论】:
-
官方文档在这里:cloud.ibm.com/docs/…。请添加您尝试过的所有参数,除了您的凭据。
-
这个sn-p代码对我不起作用:
String accessKey = (ACCESS_KEY); String secretKey = (SECRET_KEY); AWSCredentials credentials = new BasicAWSCredentials(accessKey, secretKey); AmazonS3Client s3service = new AmazonS3Client(credentials); s3service.setEndpoint("https://s3.us-east.cloud-object-storage.appdomain.cloud"); s3service.createBucket("samplebucket");
标签: websphere ibm-cloud cloud-storage