如何在CI服务器上安装dotnet dev-certs证书

12

我希望能够使用dotnet run来运行我的API,这样我就可以对其进行一些测试。但是,在Azure Pipelines和AppVeyor上,它们没有安装开发人员证书,因此当我尝试启动我的API时会出现错误。安装开发人员证书需要运行以下命令:

dotnet dev-certs https --trust

然而,这显示了一个需要用户点击的对话框,这导致构建失败。我该如何在CI服务器上安装开发者证书?


1
对于 Azure 管道,您可以使用安全文件 - Pavel Anikhouski
使用这个方法怎么样?https://superuser.com/questions/191038/installing-deleting-root-certificate-without-certmgr-certutil-asking-the-end-u和https://dev59.com/NW855IYBdhLWcg3wsWlq - Tarun Lalwani
1个回答

9

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接