JAVA代码上传文件至minio报错: Access denied

时间:2024-04-10 17:12:13

记录一个采坑的问题

为了方便测试临时在本地搭建了一个windows版的Minio(超简单)

参照博客:https://www.cnblogs.com/q149072205/p/12851667.html

我参照这篇博客然后搭建起来,然后个人感觉自动生成的AccessKey和SecretKey太长,然后我就根据上面提供的方法改了一下key和秘钥,然后运行代码的时候报错,如下:

JAVA代码上传文件至minio报错: Access denied

 

 

JAVA代码上传文件至minio报错: Access denied

就是这个错,折磨了我一个小时,最后其实还有一句报错信息(一直没看见):

io.minio.errors.ErrorResponseException: The request signature we calculated does not match the signature you provided. Check your key and signing method.

意思是 Minio计算出的请求签名与您提供的签名不匹配。 检查您的**和签名方法。

因为 我上面说了 我把自动生成的AccessKey和SecretKey改成了一个比较简单的key和秘钥,修改后的虽然能登陆上Minio客户端,但是呢 我本地用代码是连接不上的minio的,所有又自己生成了一遍 (不用博客里面说的run.bat文件启动),直接用原始的方式minio.exe server D:\minioData 启动就ok啦!用它开始生成的AccessKey和SecretKey!!!!

windows版的minio:

链接:https://pan.baidu.com/s/1U_zKSYdJ5yhtIgSmpJGw2A 
提取码:79fq

或者下载地址

https://download.csdn.net/download/qq_35788725/12888766

代码如果需要可以留言哦~