例如,我正在开发电子邮件客户端。
我知道一些服务器,例如imap.gmail.com,会缓存SSL会话。因此,我希望重复使用SSL会话(从我的一侧缓存)以减少服务器负载。
我使用boost :: asio作为网络引擎。 问题是:
1. 如果boost :: asio :: ssl :: stream未使用ssl会话缓存,我该如何启用它? 2. 如果boost :: asio :: ssl :: stream使用ssl会话缓存,我该如何关闭它? :)
我使用boost :: asio作为网络引擎。 问题是:
1. 如果boost :: asio :: ssl :: stream未使用ssl会话缓存,我该如何启用它? 2. 如果boost :: asio :: ssl :: stream使用ssl会话缓存,我该如何关闭它? :)
ssl::context::native_handle()
+SSL_CTX_set_session_cache_mode()
+SSL_set_session()
等等。我会尝试的) - o2gy