一年前有个WebAPI自托管的服务项目因为要被小程序访问,所以要配置HTTPS,自托管的方式没有借助工具,所以需要自行配置。
1.可以先通过使用IIS或其他方式添加服务器证书,导入.pfx;
2.在cmd或者PowerShell中执行语句的方式:
查看所有端口:netsh http show sslcert
删除原先证书(如果有的话):netsh http delete sslcert ipport=0.0.0.0:443
添加:netsh http add sslcert ipport=0.0.0.0:443 certhash=... appid={00112233-4455-6677-8899-AABBCCDDEEFF}
//certhash是导入证书后拿到的指纹哈希,appid保证不要重复就好
//IP及端口号根据实际情况