我正在发布我的ASP.Visual Studio 2015的NET 5 MVC6项目.我已从服务器导入发布配置文件.连接验证成功,但当我发布项目时,出现以下错误:
错误\u证书\u验证\u失败
使用指定的
在发布设置中没有允许不受信任证书的选项.
我正在发布我的ASP.Visual Studio 2015的NET 5 MVC6项目.我已从服务器导入发布配置文件.连接验证成功,但当我发布项目时,出现以下错误:
错误\u证书\u验证\u失败
使用指定的
在发布设置中没有允许不受信任证书的选项.
当前工具尚不支持允许不受信任证书的选项.希望很快就能更新.但是,您可以手动设置它.
.pubxml
)<PropertyGroup>
元素中,将AllowUntrustedCertificate设置为True(<AllowUntrustedCertificate>True</AllowUntrustedCertificate>
),如果不存在,则添加它 <UsePowerShell>False</UsePowerShell>
).在编写本文时,生成的powershell脚本忽略了AllowUntrustedCertificate
属性,这可能是一个bug,因此需要将其设置为False
德尔>
如果在.ps1
文件中输入update the module version,则可以让powershell正常工作.
另外,您还可以通过在本地"信任"服务器的证书来绕过这个问题.