0

schannel.dll を使用してリモート サーバーへの SSL 接続を確立するプログラムがあります。しかし、サーバーから頻繁に切断し、共有キーを再度ネゴシエートすることなく再接続したいと考えています。SSL がこれをサポートしていることは知っていますが、SChannel でそれを行う方法がわかりません。

手伝って頂けますか?

役立つリンクを次に示します。

Schannel を使用した安全な接続の作成: http://msdn.microsoft.com/en-us/library/aa374782(VS.85).aspx

SSL セッションの再利用 - サポートされているかどうかを確認する方法: http://royontechnology.blogspot.com/2008/01/how-to-find-out-if-server-supports-ssl.html

4

1 に答える 1

0

再接続を機能させる場合は、接続ごとに同じクレデンシャルハンドルを使用することが重要です。また、InitializeSecurityContextを呼び出すときに、同じtargetname文字列を渡す必要があります。他のほとんどすべては自動です。

于 2009-05-28T12:37:22.223 に答える