在Docker上写入Minio Server期间的SignatureDoesNotMatch

时间:2019-08-16 07:53:42

标签: amazon-s3 minio

我遇到了使用minio-js将图像文件写入/上传到存储桶的问题。 该错误显示:SignatureDoesNotMatch。 但是我可以从minio服务器读取现有的图像文件。只有我不能上传图像文件。

minio服务器的环境在docker应用上。我在想可能与写入期间错误的端口映射有关。

如何以某种方式工作,是使用ngrok托管暴露端口9000的服务器IP地址(这是容器上的minio服务器),并在端点上使用该ngrok url(在MinioClient构造函数上不传递端口9000)。但这不是我投产的理想解决方案。只需要使用直接IP。

您能解释一下真正的原因是什么,什么是理想的解决方案?

以下是错误屏幕截图: image

我尝试过但没有起作用的东西: 1.将存储桶策略更改为从只读读取和写入。 2.重新启动docker容器上的minio服务器

PS:我在本地微型服务器上尝试过,它没有这样的问题。

0 个答案:

没有答案