旺旺碎冰冰.724 2022-08-05 14:44 采纳率: 61.9%
浏览 59
已结题

c# 单元测试 无法确定重定向https端口

做单元测试 在运行下面代码的时候 报了这个 "Failed to determine the https port for redirect." 应该怎么解决啊

    public async Task SDSRecipientApproval_NoApplyNo(){
              Client.DefaultRequestHeaders.Add("X-GAIA-AisinGroupCompanyCd", "Z100");
            Client.DefaultRequestHeaders.Add("X-GAIA-NameCd", "0020508");
            // テスト
            SdsUpdateInfo sdsUpdateInfo = new SdsUpdateInfo();

            sdsUpdateInfo.applyNo = "";

            var stringContent = new StringContent(System.Text.Json.JsonSerializer.Serialize(sdsUpdateInfo), Encoding.UTF8, MediaTypeNames.Application.Json);
            var response2 = await Client.PutAsync($"/api/sdsUpdateMatter/Approval/EnvSDSJudge", stringContent);

            var result2 = response2.Content.ReadAsStringAsync().Result;
 
            // 結果
            Assert.Equal(HttpStatusCode.BadRequest, response2.StatusCode);
        }
2022-08-05 14:35:47,484 [4] WARN  Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionMiddleware - Failed to determine the https port for redirect.
  • 写回答

1条回答 默认 最新

  • 石岩Maple 2022-08-05 14:48
    关注

    关键代码你不贴

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 7月20日
  • 创建了问题 8月5日