我有兴趣在deepstream.io服务器和深度流. in客户机-js客户机之间使用相互的TLS。我知道深度流. to的教程提到将SSL终端留给像Nginx或HAproxy这样的负载均衡器,但是如何使用deepstream.io客户端提供适当的客户端证书呢?
发布于 2017-07-12 14:04:58
经过一些研究,我发现您可以使用选项来构造客户机,其中一个选项称为nodeSocketOptions。此对象在构造基础websocket时使用,因此您可以在这里为它提供证书、ca和密钥,从而启用来自客户端的相互tls。
const deepstream = require('deepstream.io-client-js');
const client = deepstream('localhost:6020', options).login();https://stackoverflow.com/questions/44965733
复制相似问题