|
|
1
1
从chrome导出证书,方法是单击“不安全”,然后单击“证书”、“详细信息”选项卡,然后单击“复制到文件…”,然后选择一个文件将证书写入磁盘。 然后,双击证书,单击“安装证书…”,将“存储位置”保留为“当前用户”,选择“将所有证书放在以下存储中”,选择“受信任的根证书颁发机构”,然后完成向导。 你得到的警告将消失。 注意:这只能应用于开发环境。 |
|
|
2
0
我相信您需要在操作系统级别注册此证书,以便将其视为有效证书。默认情况下,自签名证书不会是。我用那个链接来做: https://www.humankode.com/asp-net-core/develop-locally-with-https-self-signed-certificates-and-asp-net-core 尤其是这部分:
更新:您的代码正在设置您的服务器在安全连接初始化(握手)期间将提供给客户机的证书。但是,您的客户必须能够将此证书识别为有效证书,他需要信任它,以信任发出此证书的颁发机构。例如,您信任StackOverflow,因为您信任将其服务器提供给您的客户机的证书的授权Digicert。
更新2:关于主题的新文章: https://www.hanselman.com/blog/DevelopingLocallyWithASPNETCoreUnderHTTPSSSLAndSelfSignedCerts.aspx |
|
|
A B · C#Excel自动调整列避免长文本时出错 1 年前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 1 年前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |