Utilización servicios web desde PDA.

08/05/2006 - 09:17 por Diego \(DCD\) | Informe spam
Hola,

me gustaría saber si desde mi programa PPC puedo invocar servicios web
sobre https, y en caso de poder, ¿cómo lo tendría que hacer?.

Gracias y un saludo.

Preguntas similare

Leer las respuestas

#1 Unai Zorrilla Castro
08/05/2006 - 11:52 | Informe spam
En principio no deberías tener ningún problema, ya que la plataforma Ce
soporta SSL
Saludos
Unai Zorrilla Castro
Microsoft MVP Compact Framework
Web: www.canaldotnet.com
Blog: http://www.geeks.ms/blogs/unai


"Diego (DCD)" escribió:

Hola,

me gustaría saber si desde mi programa PPC puedo invocar servicios web
sobre https, y en caso de poder, ¿cómo lo tendría que hacer?.

Gracias y un saludo.




Respuesta Responder a este mensaje
#2 Diego \(DCD\)
08/05/2006 - 13:17 | Informe spam
Hola Unai,

la excepción que me salta es la siguiente:
"No se puede establecer una relación de confianza con servidor remoto"

sin embargo, si hago lla llamada desde el explorer me pide la contraseña y
puedo ver todos los méodos que me expone el servicio web.

Estoy obviando algo, te muestro el código de como inicializo la sesión del
servicio web:

ServicioWeb gv = new GestorVentas();
gv.Url = url;
ICredentials credentials = new NetworkCredential(usuario, password,
dominio);
gv.Credentials = credentials;

También indicarte que el certificado es de generación propia.

Gracias y un saludo.

"Unai Zorrilla Castro"
escribió en el mensaje
news:
En principio no deberías tener ningún problema, ya que la plataforma Ce
soporta SSL
Saludos
Unai Zorrilla Castro
Microsoft MVP Compact Framework
Web: www.canaldotnet.com
Blog: http://www.geeks.ms/blogs/unai


"Diego (DCD)" escribió:

Hola,

me gustaría saber si desde mi programa PPC puedo invocar servicios
web
sobre https, y en caso de poder, ¿cómo lo tendría que hacer?.

Gracias y un saludo.







Respuesta Responder a este mensaje
#3 Alejandro Mezcua
08/05/2006 - 17:26 | Informe spam
Hola, Diego.

Para que (por omisión) el dispositivo acepte el certificado, lo tiene que
haber emitido alguna de las CA que estén en la lista de confianza. En tu
caso, como has generado tú el certificado de manera privada, exporta en tu
CA el certificado raiz y añadelo al dispositivo.

Un saludo,

Alejandro Mezcua
MVP .NET Compact Framework
http://www.byteabyte.net/

"Diego (DCD)" wrote in message
news:%
Hola Unai,

la excepción que me salta es la siguiente:
"No se puede establecer una relación de confianza con servidor remoto"

sin embargo, si hago lla llamada desde el explorer me pide la contraseña y
puedo ver todos los méodos que me expone el servicio web.

Estoy obviando algo, te muestro el código de como inicializo la sesión del
servicio web:

ServicioWeb gv = new GestorVentas();
gv.Url = url;
ICredentials credentials = new NetworkCredential(usuario, password,
dominio);
gv.Credentials = credentials;

También indicarte que el certificado es de generación propia.

Gracias y un saludo.

"Unai Zorrilla Castro"
escribió en el mensaje
news:
En principio no deberías tener ningún problema, ya que la plataforma Ce
soporta SSL
Saludos
Unai Zorrilla Castro
Microsoft MVP Compact Framework
Web: www.canaldotnet.com
Blog: http://www.geeks.ms/blogs/unai


"Diego (DCD)" escribió:

Hola,

me gustaría saber si desde mi programa PPC puedo invocar servicios
web
sobre https, y en caso de poder, ¿cómo lo tendría que hacer?.

Gracias y un saludo.












Respuesta Responder a este mensaje
#4 Diego \(DCD\)
08/05/2006 - 18:18 | Informe spam
Hola Alejandro,

cuando voy a exportarlo, ¿tengo que añadir las claves privadas?,
¿cómo lo añado al PPC?

Gracias y un saludo.
"Alejandro Mezcua" <alejandro.mezcua en byteabyte.net> escribió en el
mensaje news:
Hola, Diego.

Para que (por omisión) el dispositivo acepte el certificado, lo tiene que
haber emitido alguna de las CA que estén en la lista de confianza. En tu
caso, como has generado tú el certificado de manera privada, exporta en tu
CA el certificado raiz y añadelo al dispositivo.

Un saludo,

Alejandro Mezcua
MVP .NET Compact Framework
http://www.byteabyte.net/

"Diego (DCD)" wrote in message
news:%
Hola Unai,

la excepción que me salta es la siguiente:
"No se puede establecer una relación de confianza con servidor remoto"

sin embargo, si hago lla llamada desde el explorer me pide la contraseña
y puedo ver todos los méodos que me expone el servicio web.

Estoy obviando algo, te muestro el código de como inicializo la sesión
del servicio web:

ServicioWeb gv = new GestorVentas();
gv.Url = url;
ICredentials credentials = new NetworkCredential(usuario, password,
dominio);
gv.Credentials = credentials;

También indicarte que el certificado es de generación propia.

Gracias y un saludo.

"Unai Zorrilla Castro"
escribió en el mensaje
news:
En principio no deberías tener ningún problema, ya que la plataforma Ce
soporta SSL
Saludos
Unai Zorrilla Castro
Microsoft MVP Compact Framework
Web: www.canaldotnet.com
Blog: http://www.geeks.ms/blogs/unai


"Diego (DCD)" escribió:

Hola,

me gustaría saber si desde mi programa PPC puedo invocar servicios
web
sobre https, y en caso de poder, ¿cómo lo tendría que hacer?.

Gracias y un saludo.

















Respuesta Responder a este mensaje
#5 Unai Zorrilla Castro
09/05/2006 - 14:10 | Informe spam
Que bien que se acerco Mezcua, para el tema de certificado mírate el
siguiente post del blog de Windows Mobile ( Interesante sitio que deberías
visitar frecuentemente )

http://blogs.msdn.com/windowsmobile..._file.aspx

Saludos
Unai Zorrilla Castro
Microsoft MVP Compact Framework
Web: www.canaldotnet.com
Blog: http://www.geeks.ms/blogs/unai


"Diego (DCD)" escribió:

Hola Alejandro,

cuando voy a exportarlo, ¿tengo que añadir las claves privadas?,
¿cómo lo añado al PPC?

Gracias y un saludo.
"Alejandro Mezcua" <alejandro.mezcua en byteabyte.net> escribió en el
mensaje news:
> Hola, Diego.
>
> Para que (por omisión) el dispositivo acepte el certificado, lo tiene que
> haber emitido alguna de las CA que estén en la lista de confianza. En tu
> caso, como has generado tú el certificado de manera privada, exporta en tu
> CA el certificado raiz y añadelo al dispositivo.
>
> Un saludo,
>
> Alejandro Mezcua
> MVP .NET Compact Framework
> http://www.byteabyte.net/
>
> "Diego (DCD)" wrote in message
> news:%
>> Hola Unai,
>>
>> la excepción que me salta es la siguiente:
>> "No se puede establecer una relación de confianza con servidor remoto"
>>
>> sin embargo, si hago lla llamada desde el explorer me pide la contraseña
>> y puedo ver todos los méodos que me expone el servicio web.
>>
>> Estoy obviando algo, te muestro el código de como inicializo la sesión
>> del servicio web:
>>
>> ServicioWeb gv = new GestorVentas();
>> gv.Url = url;
>> ICredentials credentials = new NetworkCredential(usuario, password,
>> dominio);
>> gv.Credentials = credentials;
>>
>> También indicarte que el certificado es de generación propia.
>>
>> Gracias y un saludo.
>>
>> "Unai Zorrilla Castro"
>> escribió en el mensaje
>> news:
>>> En principio no deberías tener ningún problema, ya que la plataforma Ce
>>> soporta SSL
>>> Saludos
>>> Unai Zorrilla Castro
>>> Microsoft MVP Compact Framework
>>> Web: www.canaldotnet.com
>>> Blog: http://www.geeks.ms/blogs/unai
>>>
>>>
>>> "Diego (DCD)" escribió:
>>>
>>>> Hola,
>>>>
>>>> me gustaría saber si desde mi programa PPC puedo invocar servicios
>>>> web
>>>> sobre https, y en caso de poder, ¿cómo lo tendría que hacer?.
>>>>
>>>> Gracias y un saludo.
>>>>
>>>>
>>>>
>>>>
>>>
>>
>>
>>
>
>
>




Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida