开发者社区> 问答> 正文

紧急求助

大家好。
公司使用了oss服务。java对接过程中使用主账号的access key 和 secretKey 是可以正常上传资源的。
不过做了 ram子账户。也使用了sts服务。都是根据教程弄得。
测试过程中使用sts的sdk是可以正常获取到 accessKeyId,accessKeySecret,token. 然后使用这几个值创建 OSSClient 也没有报错。然后用 OSSClient putObject 老是报错
UnknownHostException: oss-cn-beijing
说明一下:oss买的是北京的。sts 换成 杭州,北京 都没有报错。就是到 putObject的时候报错。

展开
收起
奇信老李 2017-03-09 15:14:17 2214 0
2 条回答
写回答
取消 提交回答
  • 回 1楼jesuiszb的帖子
    通过主账号的 id和key 是可以上传资源的。通过sts 配置获取到的id,key,token 上传就报错……
    2017-03-10 08:53:09
    赞同 展开评论 打赏
  • 是不是sts不对啊,你换成直接oss putobject呢,不通过ram&sts?

    -------------------------

    UnknownHostException: oss-cn-beijing 这个错误是主机解析的问题啊;
    你还有得到其他的errror message的信息吗?

    2017-03-09 23:32:56
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载