SSL Session Wiederverwendung mit SChannel (Windows)
Frage
Ich habe ein Programm, das schannel.dll verwendet eine SSL-Verbindung zum Remote-Server zu machen. Aber ich mag oft von Server trennen und ohne die Notwendigkeit, wieder erneut Shared Key neu auszuhandeln. Ich weiß, dass die SSL-Unterstützung dieses, aber nicht wissen, wie man es machen mit SChannel.
Können Sie mir helfen?
Hier sind einige Links, die helfen können:
Erstellen über eine sichere Verbindung Schannel: http: / /msdn.microsoft.com/en-us/library/aa374782(VS.85).aspx
SSL-Sitzung Wiederverwendung - wie zu finden, wenn unterstützt ?: http://royontechnology.blogspot.com/2008/01/how-to-find-out-if-server-supports-ssl.html
Lösung
Wenn Sie erneut eine Verbindung ist es wichtig zu arbeiten, um das gleiche zu verwenden Credential-Handle für jede Verbindung. Sie werden auch in die passieren müssen gleiche Zeichenfolge target beim Aufruf InitializeSecurityContext. Ziemlich viel alles andere automatisch.