Https Dart HTTP服务器和导入SSL证书

Https Dart HTTP服务器和导入SSL证书,https,dart,certutil,Https,Dart,Certutil,我已经创建了一个用于部署文件的Dart HTTP(s)服务器。我可以让它使用自签名证书运行https。但是如何正确地从某人(例如GoDaddy)导入.crt?经过长期的努力,我终于成功地将GoDaddy的证书正确地导入Darts HttpServer bindSecure 为了实现这一点,首先必须将您的密钥和来自GoDaddy的证书合并在一起 这可以使用以下的一种变体来实现: openssl pkcs12-导出-输入网站\u cert.crt-inkey网站\u key.key-out网站.p1

我已经创建了一个用于部署文件的Dart HTTP(s)服务器。我可以让它使用自签名证书运行https。但是如何正确地从某人(例如GoDaddy)导入.crt?

经过长期的努力,我终于成功地将GoDaddy的证书正确地导入Darts HttpServer bindSecure

为了实现这一点,首先必须将您的密钥和来自GoDaddy的证书合并在一起

这可以使用以下的一种变体来实现:
openssl pkcs12-导出-输入网站\u cert.crt-inkey网站\u key.key-out网站.p12-证书名称-传递密码:SECRET

在。。。
pk12util-i website.p12-d'sql:./'-W SECRET

您现在应该看到带有cert value名称的cert(如果您在db上有密码,请应用适当的标志)
certutil-L-d'sql:./'

现在,核实一下
certutil-V-u V-d'sql:./'-n“证书名称”


归功于:

我在这里做了一个完整的教程: