You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Boilerplate7+NET6+Angular14运行NSwag时遇AuthenticationException错误

解决NSwag生成服务时的SSL证书信任问题
  • 将自签名证书导入系统信任根证书库

    • 找到你的自签名证书文件(通常是.pfx或.cer格式)
    • 双击证书,进入证书导入向导,选“本地计算机”作为存储位置
    • 后续步骤里选“将所有证书放入下列存储”,再选“受信任的根证书颁发机构”完成导入
    • 注意:导入根证书需要管理员权限
  • 让NSwag忽略SSL证书验证(仅限开发环境用,生产环境别开)

    • 找到项目里的nswag.json配置文件
    • 在runtime配置节点里添加或修改disableSslCertificateValidation为true,示例:
      "runtime": {
        "disableSslCertificateValidation": true
      }
      
    • 保存配置后重新执行refresh.bat
  • 确认后端服务的SSL配置没问题

    • 检查后端appsettings.json里的SSL端口和证书配置,确保用的是你创建的自签名证书
    • 示例配置:
      "Kestrel": {
        "Endpoints": {
          "Https": {
            "Url": "https://localhost:5001",
            "Certificate": {
              "Path": "path/to/your/certificate.pfx",
              "Password": "your-cert-password"
            }
          }
        }
      }
      

内容的提问来源于stack exchange,提问作者sally

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 17:12:29