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

¿Fue útil?

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.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top