SSL Session réutilisation avec SChannel (Windows)
Question
J'ai un programme qui utilisent schannel.dll pour établir une connexion SSL au serveur distant. Mais je voudrais vous déconnecter du serveur souvent et reconnecter sans la nécessité de renégocier à nouveau la clé partagée. Je sais que le support SSL, mais ne sais pas comment faire avec SChannel.
Pouvez-vous me aider?
Voici quelques liens qui peuvent aider:
Création d'une connexion sécurisée à l'aide Schannel: http: / /msdn.microsoft.com/en-us/library/aa374782(VS.85).aspx
réutilisation de session SSL - comment trouver si elle est soutenue ?: http://royontechnology.blogspot.com/2008/01/how-to-find-out-if-server-supports-ssl.html
La solution
Si vous voulez reconnecte travailler, il est important d'utiliser le même Poignée d'identification pour chaque connexion. Vous aurez également besoin de passer dans le même chaîne targetname lorsque vous appelez InitializeSecurityContext. Jolie beaucoup tout le reste est automatique.