我正在尝试开发一个测试应用程序,该应用程序将始终涉及在没有Internet的隔离LAN上运行服务器以及连接到该服务器的多个客户端。但是,我有一个约束,我需要使用几个仅需要HTTPS / TLS才能使用的API,并且需要使用websocket。我遵循了一些教程来创建自签名证书和密钥,但是没有一个允许我运行应用程序(NodeJS express服务器)而没有看到“不安全”消息,这提示我使用高级设置只是为了访问这页纸。如果websockets有效,这是可以容忍的,但是我看到以下内容:
This site can’t provide a secure connection localhost sent an invalid response.
ERR_SSL_PROTOCOL_ERROR
该项目有大量的测试用户,他们将在Mac,Windows和Linux上进行开发,因此我正在寻找一种方法来使之工作,使其能够克隆git存储库并运行脚本。开始。
这可能吗?如果是这样,我可以帮忙弄清楚该怎么做吗?
如果需要更多详细信息,请告诉我。我意识到约束是不寻常的。
就其价值而言,常规的websocket(ws)可以工作,但是我的理解是,这只能在localhost上继续工作,这还不够好,因为只有客户端会使用API。