我正在使用socket.io的库为android制作应用程序。我设法让应用程序与nginx + node.js机器进行通信。我现在有兴趣使用SSL作为连接的长度,但似乎无法让它工作。我想我可以搞清楚nginx的结尾,但我对android部分有一些问题。我注意到该网站包含以下内容:
// default SSLContext for all sockets
IO.setDefaultSSLContext(mySSLContext);
IO.setDefaultHostnameVerifier(myHostnameVerifier);
// set as an option
opts = new IO.Options();
opts.sslContext = mySSLContext;
opts.hostnameVerifier = myHostnameVerifier;
socket = IO.socket("https://localhost", opts);
我只将http更改为https,我假设我需要在这里做更多,但我不知道这段代码的其余部分意味着什么,对象是什么mySSLContext
和{{1我将如何生成它们?