私はasio C++ライブラリを使用しています。 SSLサーバーソケットを作成する際には、サーバー証明書を指定するためのサンプルコードに基づいて以下のコードを実行します。asio sslコンテキストで使用する単一の証明書
http://www.boost.org/doc/libs/1_45_0/doc/html/boost_asio/example/ssl/server.cpp
context_.set_options(
boost::asio::ssl::context::default_workarounds
| boost::asio::ssl::context::no_sslv2
| boost::asio::ssl::context::single_dh_use);
context_.set_password_callback(boost::bind(&server::get_password, this));
context_.use_certificate_chain_file("server.pem");
context_.use_private_key_file("server.pem", boost::asio::ssl::context::pem);
context_.use_tmp_dh_file("dh512.pem");
上記のように3つのファイルをロードするとは対照的に、ここでは単一の証明書で何とかAPIを使用することが可能ですか?
こんにちは、秘密鍵と証明書が同じファイルにある場合、私はAPIを使用する方法がわかりませんでした – tech74