我正在使用 libssl 用 C 语言开发 WebSocket 后端服务器,并想测试它是如何工作的。我有一个已设置证书的远程服务器和域(HTTPS 在网站上有效)。
服务器二进制文件是在本地构建的,我想通过在浏览器中打开包含 js 的抽象页面来测试它。关键是我已经创建了一个自签名证书,但我仍然无法连接,OpenSSL 说这是一个错误的证书。我正在使用最新的 Firefox 开发。服务器本身没有到达 WebSocket 建立点,并且 SSL 接受功能失败。
答案 0 :(得分:0)
如果您在 POS 终端上具有管理员权限,那么在 HOSTS 文件中添加一行如何:
127.0.0.1 localhost.mycompany.com
现在您可以在服务器应用程序中为 localhost.mycompany.com
使用真实证书。