我的公司正在创建演示软件。使用时,演示者通过启用 HTTPS 的网站登录以发送文本、文档、身份验证令牌等。
在以下情况下如何启用 HTTPS 通信:
- 只有一个动态内部 IPv4 (196.168.0.x) 地址和一些 IPv6 地址。
- 该网站可能是仅供内部使用的网站。(https://letsencrypt.org/无法访问它。)
- 不允许手动步骤。客户安装软件,一切顺利。
对于那些感兴趣的人,我正在使用 C# 控件 Httplistener 和 PowerShell。
我的一些研究:
- 支持 HTTPS 的 Httplistener
- 如何在您的网站上免费启用 HTTPS
- 如何获取 HTTPS:在您的网站上设置 SSL
- 即时生成自签名证书