今天学习Flask+minio实现图片换底时,碰到flask项目控制台报错:
百度了半小时,总结下可能的原因:
- 检查minio服务的accessKey和secreKey是否配置正确;
- 检查minio服务的bucket的Access Policy配置为public;
- 检查minio端口;
备注:
- minio服务的accessKey和secreKey需要在web控制台生成;
2.在web控制台Buckets点击使用的Bucket,修改Access Policy为true
- 需要注意的是,minio服务端口默认为9000,与我们使用的web控制台端口是不一样的。本片中,选择下图中的S3 API port而非web控制台Console。