Running
netsh http add sslcert hostnameport=xxx:443 appid= 'XXX' certhash=XXX certstorename=MY clientcertnegotiation=enable
我得到
找不到以下命令:http add sslcert hostnameport=xxx:443 appid= 'XXX' certhash=XXX certstorename=MY clientcertnegotiation=enable
似乎"http"在Windows 10 IoT Core的netsh中不存在。
有什么解决方法可以解决吗?
Windows IoT Core不支持netsh http命令。如果要在Windows IoT Core上导入SSL证书。您可以使用以下命令:
- 将证书复制到设备上的 C:\。
- PS C:> Enter-PSSession -ComputerName -Credential Administrator []: PS C:\
- 数据\用户\管理员\文档> cd C:\
- []: PS C:>Set-Location -Path cert:\LocalMachine\Root
- []: PS Cert:\LocalMachine\Root> Import-Certificate -Filepath C:***.pem,如果您的证书文件是 pfx,则可以改用 Import-PfxCertificate 命令。
此外,您还可以使用编程导入证书。更多信息请看这里。