在使用阿里云上传文件时出现了java.lang.IllegalArgumentException: Bucket “xxxx“ 名称无效。Bucket 命名规范:1)只能包括小写字母,数字和短横线(-);2)必须以小写字母或者数的错误。
原因:1、bucket名称写错了。 2、endpoint;accessKeyId;accessKeySecretbucketName;顺序写错了导致混乱。
我当时出现的错误原因是因为endpoint;accessKeyId;accessKeySecretbucketName;顺序写错了导致混乱,一直报错Error Message:返回结果无效,无法解析。开始我以为是bucket名称写错了,后来debug后才发现是顺序没对上,导致无法上传阿里云。