Reutilización sesión SSL con SChannel (Windows)
Pregunta
Tengo un programa que utilice schannel.dll para realizar una conexión SSL con el servidor remoto. Pero me gustaría desconectarse del servidor y vuelva a conectar a menudo sin la necesidad de renegociar clave compartida de nuevo. Yo sé que el soporte SSL esto, pero no sé cómo hacerlo con SChannel.
¿Me puede ayudar?
Estos son algunos enlaces que pueden ayudar:
Creación de una conexión segura con Schannel: http: / /msdn.microsoft.com/en-us/library/aa374782(VS.85).aspx
sesión SSL reutilización - cómo encontrar si es compatible ?: http://royontechnology.blogspot.com/2008/01/how-to-find-out-if-server-supports-ssl.html
Solución
Si desea reconecta a trabajar que es importante utilizar la misma manija de credenciales para cada conexión. También tendrá que pasar en el TargetName misma cadena al llamar InitializeSecurityContext. Bonita todo lo demás es automático.