【问题标题】:MinIO .Net client API failing with bogus General ExceptionMinIO .Net 客户端 API 因虚假的一般异常而失败
【发布时间】:2021-09-15 18:17:07
【问题描述】:

从 .net 客户端调用 API 时,MinIO 返回一般异常。在库中解析 xml 失败告诉我“客户端调用 PutObjectAsync 常规异常'doctype'是一个意外的令牌。预期的令牌是'DOCTYPE'”这根本没有帮助。

MinIO 版本 2021-09-09T21:37:07Z

使用网络控制台上传对象按预期工作。

【问题讨论】:

    标签: minio


    【解决方案1】:

    您能否分享一个您正在使用的代码示例?请确保您使用的是S3 endpoint(默认在端口 9000 上运行)而不是 console-ui 端点(默认为 9090)。

    这里有一个简单的例子,说明如何使用.net library 连接到在https://play.min.io:9000 上运行的MinIO。

    using Minio;
    
    // Initialize the client with access credentials.
    private static MinioClient minio = new MinioClient("play.min.io",
                    "Q3AM3UQ867SPQQA43P2F",
                    "zuf+tfteSlswRu7BJ86wekitnifILbZam1KYY3TG"
                    ).WithSSL();
    
    // Create an async task for listing buckets.
    var getListBucketsTask = minio.ListBucketsAsync();
    
    // Iterate over the list of buckets.
    foreach (Bucket bucket in getListBucketsTask.Result.Buckets)
    {
        Console.WriteLine(bucket.Name + " " + bucket.CreationDateDateTime);
    }
    

    请在https://docs.min.io/docs/dotnet-client-quickstart-guide.html阅读更多内容

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-09
      • 2017-08-05
      • 2020-05-09
      • 2020-11-14
      • 2018-03-12
      相关资源
      最近更新 更多