Crear clase Proxy usando WSDL sobre HTTPS

09/01/2009 - 21:55 por devhi0000 | Informe spam
Hola.

Como puedo usar la herramienta WSDL.EXE para crear una clase proxy de un web
service que usa HTTPS ?

Normalmente se hace algo como esto:

wsdl.exe /n:wsMyNameSpace /o:wsMyProxyClassRemote.cs
http://myIPAddress/MyWebService.asmx?WSDL

El problema es cuando se hace lo mismo sobre HTTPS.

De otra parte, si se apunta desde el browser hacia el URSL de web service,
este muestra una alerta de seguridad relacionada con el certificado, y se
sigue el proceso del cuadro de dialogo que se lanza y listo. Pero al usar,
WSDL no tengo oportunidad de hacer algo similar a lo que se hace desde el
browser

Muchas gracias.
 

Leer las respuestas

#1 Willy Mejia
15/01/2009 - 23:37 | Informe spam
Es cuestión de instalar el certificado e indicar la información pertinente.
Consulta:
http://msdn.microsoft.com/library/cc500281.aspx
http://msdn.microsoft.com/library/7h3ystb6(VS.80).aspx

Aunque si utiliza WSE, deberías también usarlo en el cliente...

Saludos,
Willy Mejía.

"devhi0000" escribió en el mensaje de
noticias:
Hola.

Como puedo usar la herramienta WSDL.EXE para crear una clase proxy de un
web
service que usa HTTPS ?

Normalmente se hace algo como esto:

wsdl.exe /n:wsMyNameSpace /o:wsMyProxyClassRemote.cs
http://myIPAddress/MyWebService.asmx?WSDL

El problema es cuando se hace lo mismo sobre HTTPS.

De otra parte, si se apunta desde el browser hacia el URSL de web service,
este muestra una alerta de seguridad relacionada con el certificado, y se
sigue el proceso del cuadro de dialogo que se lanza y listo. Pero al usar,
WSDL no tengo oportunidad de hacer algo similar a lo que se hace desde el
browser

Muchas gracias.

Preguntas similares