Tengo una aplicación C# que llama a un método de servicio web que autentica el uso de un certificado. El código funciona, porque cuando está instalado en el servidor A (sin un proxy) se autentica.No se pudo crear el canal seguro SSL/TLS. ¿Podría ser un servidor proxy?
Cuando instalo el código en el servidor B, en el sitio del cliente, está instalado detrás de un proxy. Realmente he intentado casi todo, pero me siguen dando este error:
No se pudo crear SSL/TLS canal seguro
¿Crees que este problema puede ser causado por un servidor proxy? Si has tenido alguna experiencia personal con esto, comparte.
Gracias
+1, buen punto, pero este certificado se paga y se firma. –
Puede comprar un certificado de Verisign (o Thawte, etc.), pero no será de confianza a menos que la clave de firma de Verisign esté en el almacén de claves de "Autoridades de certificación de confianza". Ahora, en el caso de la mayoría de las principales CA, la clave de firma ya está allí. Sin embargo, eso NO es una garantía. ¡Definitivamente deberías comprobarlo! Como mínimo, cargue el administrador de certificados y haga doble clic en la clave y vaya a la pestaña "ruta de certificación" y asegúrese de que dice "Este certificado está OK". Y, en el lado del cliente, también debería ver "Tiene una clave privada que corresponde a este certificado" en la pestaña General. –