• Net core 连接 Minio 出现 Access Denied 错误


    如下:

    然后 我去docker 查看了日志,发现

    那好,看到时间不对,那我就调整

        environment:
          MINIO_ROOT_USER: 账户
          MINIO_ROOT_PASSWORD: 密码
          TZ: Asia/Shanghai // 增加
    
    
    

    结果发现出现新的问题了

    MinIO API responded with message=Access denied on the resource: idcard/
    

    idcard 是我们创建的 桶名, 现在我们的桶名都访问不能了,这不对啊,于是使用postman 测试了一下, 结果发现都这样了

    然后回想自己 原来是可以的只不过 以前是域名+端口访问,现在我把端口去掉了,之后上传就再也不行了
    于是去官网查看

    看到这句话了,顿时想起来
    当初 自己域名+端口 也是不能返回, 后面调整了一下

    _client = new MinioClient(ServerConfig.EndPoint, ServerConfig.AccessKey, ServerConfig.SecretKey);
    

    才能上传
    我现在把端口给关闭,是不是要 使用原来的方式?
    将现在的new 改成

     _client = new MinioClient(ServerConfig.EndPoint, ServerConfig.AccessKey, ServerConfig.SecretKey).WithSSL(); 
    

    可以了

    完美, 看来只有自己 不断试错,才能不断成长
    官方文档也是个好东西

    https://docs.min.io/docs/dotnet-client-quickstart-guide.html

  • 相关阅读:
    SSH和SSL比较
    SSL虚拟主机安全方案
    https在电子邮件安全解决方案
    centos tomcat安装
    laravel 添加第三方扩展库
    laravel-1 安装.配置
    centos7.0 vsftp配置
    centos 日常操作指令
    centos redis 安装
    centos php 扩展安装
  • 原文地址:https://www.cnblogs.com/whatarey/p/15098686.html
Copyright © 2020-2023  润新知