我正在尝试访问AWS S3顶部的Blob存储服务。它支持AWS开发工具包及其签名版本2。
我正在使用code here访问此服务。
是否可以手动设置AWS SDK发出的请求的签名版本?
根据this page
我无法找到如何将签名版本手动设置为2或4。
最佳答案
从S3开发人员指南-Specifying Signature Version in Request Authentication:
看起来v2以前是AWS开发工具包中的默认设置,但v4现在是从SDK v1.11.0 (May, 2016)开始的默认设置。
关于amazon-s3 - AWS Java SDK手动设置签名版本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36154484/