Asp.net core 内联网应用程序是否需要SSL证书
我的应用程序将通过MSI安装程序部署到用户的服务器上,预期它将作为内部网应用程序在其安全网络上运行 然而,由于我在整个站点上使用HTTPS,我想知道如何获得有效的证书 我已经使用MakeCert生成了一个Dev-one,但不知道如何在生产环境中这样做 我并不特别在意SSL的验证方面,我只想对应用程序的通信进行加密 我非常感谢您的想法/指导Asp.net core 内联网应用程序是否需要SSL证书,asp.net-core,ssl-certificate,asp.net-core-mvc,Asp.net Core,Ssl Certificate,Asp.net Core Mvc,我的应用程序将通过MSI安装程序部署到用户的服务器上,预期它将作为内部网应用程序在其安全网络上运行 然而,由于我在整个站点上使用HTTPS,我想知道如何获得有效的证书 我已经使用MakeCert生成了一个Dev-one,但不知道如何在生产环境中这样做 我并不特别在意SSL的验证方面,我只想对应用程序的通信进行加密 我非常感谢您的想法/指导 谢谢 您可以免费生成一个。 如果您是Microsoft商店,最好假设您有一个域控制器、DNS和证书服务器 这里有一篇文章这完全取决于你的标准和你的偏执。根据这
谢谢 您可以免费生成一个。 如果您是Microsoft商店,最好假设您有一个域控制器、DNS和证书服务器
这里有一篇文章这完全取决于你的标准和你的偏执。根据这一点,你有两个选择 无HTTPS:
- 没有绿色标志
- 无服务器身份验证/防止中间人攻击
- 没有预防“待命”嗅探
- 用户需要至少“批准”一次证书(这是你必须引导用户一个接一个地通过的事情,因为大多数“正常”用户不会处理它)
- 无服务器身份验证/防止中间人攻击
- 至少在某种程度上可以防止“待命”嗅探
- 不花钱
- 服务器身份验证
- 防止“备用”嗅探
- 域之外的用户仍需要手动批准此证书
- 不花钱
- 服务器身份验证
- 防止“备用”嗅探
- 公司域内外的所有人都信任这些证书
- 有点贵
- 服务器身份验证
- 防止“备用”嗅探
- 公司域内外的所有人都信任这些证书
希望这有帮助。到目前为止还没有完成,应该给你一些概述谢谢!这是对可用选项的一个很好的总结。