我需要在Ruby 1.8+中创建一个SSLSocket
来与加密的服务通信。我想在SSLContext
对象上设置SSL选项(它最终会调用底层OpenSSL库中的SSL_CTX_set_options
)。我没有看到任何明显的方法来做到这一点。
这是使用OpenSSL::SSL::SSLContext
接口。
作为参考,这类似于在Python的pyOpenSSL库中调用set_options()
。
我需要在Ruby 1.8+中创建一个SSLSocket
来与加密的服务通信。我想在SSLContext
对象上设置SSL选项(它最终会调用底层OpenSSL库中的SSL_CTX_set_options
)。我没有看到任何明显的方法来做到这一点。
这是使用OpenSSL::SSL::SSLContext
接口。
作为参考,这类似于在Python的pyOpenSSL库中调用set_options()
。
2条答案
按热度按时间inkz8wg91#
示例:
v7pvogib2#
如果你需要在请求前设置
OpenSSL::SSL::SSLContext
选项,你可以这样做: