对象存储服务 OBS-其他高频问题汇总(Java SDK):SignatureDoesNotMatch签名不匹配

时间:2024-01-26 15:48:32

SignatureDoesNotMatch签名不匹配

1
2
HTTP Code: 403
Error Code: SignatureDoesNotMatch

此类错误一般有三种原因:

  1. 初始化ObsClient时传入的SK有误,解决方法:检查SK,确保正确;
  2. 旧版本OBS Java SDK的BUG,解决方法:升级SDK到最新版本;
  3. OBS Java SDK 2.1.x版本与其依赖库Apache HttpClient的兼容性问题,解决方法:使用固定版本的依赖库,httpcore-4.4.4和httpclient-4.5.3。
support.huaweicloud.com/sdk-java-devg-obs/obs_21_0302.html