arr*_*aye 3 ssl-certificate asp.net-core-mvc asp.net-core
我的应用程序将使用 MSI 安装程序部署到用户的服务器上,并且期望它将作为内部网应用程序在他们的安全网络上运行。
但是,由于我在整个站点上使用 HTTPS,我想知道如何获得有效证书。
我已经使用 MakeCert 生成了一个 Dev,但不知道如何为生产执行此操作。
我并不特别介意 SSL 的验证方面,我只是希望应用程序的通信被加密。
我很感激你对此的想法/指导。
谢谢!
这完全取决于你的标准和你的偏执狂。据此你有几个选择
没有HTTPS:
自签名证书:
域签名证书:(当您在公司时,您通常有一个域控制器,并且您已经拥有或可以安装 CA 并签署证书)
免费证书(letsencrypt.com):(有免费的授权,你可以从那里获得证书。作为依赖,你需要购买一个有效的域,在这个域下托管你的站点,至少要获得证书,使服务器公开可用,因此 CA 可以验证它)
购买证书(namecheap comodo,例如每年 9 美元):(您需要创建一个私钥,然后创建一个 CSR,将 CSR 发送给权威机构并取回正常的证书,然后您可以将其安装在您的服务器上私钥)
希望这可以帮助。它到目前为止还没有完成,但应该给你一些概述
| 归档时间: |
|
| 查看次数: |
3140 次 |
| 最近记录: |