La siguiente clase da por válido cualquier cerficado del server

Public Class MyPolicy
    Implements ICertificatePolicy

Public Function CheckValidationResult(ByVal srvPoint As ServicePoint, _
    ByVal cert As X509Certificate, ByVal request As WebRequest, _
   ByVal certificateProblem As Integer) _
As Boolean Implements ICertificatePolicy.CheckValidationResult

    Return True



 End Function
End Class

Antes de llamar al WS tenes que agregar:

System.Net.ServicePointManager.CertificatePolicy = New MyPolicy




----- Original Message ----- 
From: Marcelo P 
To: [email protected] 
Sent: Wednesday, October 24, 2007 5:11 PM
Subject: [puntonet] Error web service con https


Buenas tardes
Tengo que consumir un webService con certificados (https) . El tema es que 
cuando lo quiero consumir me dice el siguiente error:
"The underlying connection was closed: Could not establish secure channel for 
SSL/TLS"
El certificado lo tengo instalado en mi máquina, y si quiero navegar con el 
explorer y me dice que el certificado fué creado para otra dirección web.
La verdad estoy perdido y no se para donde arrancar, si alguno me puede tirar 
una soga, les agradecería.
Saludos





Los referentes más importantes en compra/venta de autos se juntaron:
Demotores y Yahoo!. Ahora comprar o vender tu auto es más fácil. 
Visitá http://ar.autos.yahoo.com/

Responder a