Acceso a webservice con https

27/04/2009 - 16:58 por afantelo | Informe spam
Quisiera saber la forma de acceder a una webservice con autenticación,
que me guarde el nombre del usuario del certificado digital y la firma
digital para usarla cuando deba firmar algun mensaje requerido por la
webservice.

En concreto, se trataría de que me mostrara los certificados digitales
que tengo instalados, elegir uno y guardar el nombre, firma digital y
demás en variables para luego usarlos ante una petición de firma
dentro de la webservice.

Trabajo con foxpro 9 y necesito por código alguna solución.

Espero vuestra ayuda. Gracias
Alexana

Preguntas similare

Leer las respuestas

#1 Jhonny Vargas P.
30/04/2009 - 22:19 | Informe spam
Puede ser que te sirva esto:

http://msdn.microsoft.com/en-us/lib...26813.aspx



Saludos,
Jhonny Vargas P.
Santiago de Chile

... el viejo guatón Vargas...

escribió en el mensaje de
noticias:
Quisiera saber la forma de acceder a una webservice con autenticación,
que me guarde el nombre del usuario del certificado digital y la firma
digital para usarla cuando deba firmar algun mensaje requerido por la
webservice.

En concreto, se trataría de que me mostrara los certificados digitales
que tengo instalados, elegir uno y guardar el nombre, firma digital y
demás en variables para luego usarlos ante una petición de firma
dentro de la webservice.

Trabajo con foxpro 9 y necesito por código alguna solución.

Espero vuestra ayuda. Gracias
Alexana
Respuesta Responder a este mensaje
#2 afantelo
01/05/2009 - 11:43 | Informe spam
On 30 abr, 22:19, "Jhonny Vargas P."
wrote:
Puede ser que te sirva esto:

http://msdn.microsoft.com/en-us/lib...26813.aspx

Saludos,
Jhonny Vargas P.
Santiago de Chile

... el viejo guatón Vargas...

escribió en el mensaje de
noticias:



> Quisiera saber la forma de acceder a una webservice con autenticación,
> que me guarde el nombre del usuario del certificado digital y la firma
> digital para usarla cuando deba firmar algun mensaje requerido por la
> webservice.

> En concreto, se trataría de que me mostrara los certificados digitales
> que tengo instalados, elegir uno y guardar el nombre, firma digital y
> demás en variables para luego usarlos ante una petición de firma
> dentro de la webservice.

> Trabajo con foxpro 9 y necesito por código alguna solución.

> Espero vuestra ayuda. Gracias
> Alexana- Ocultar texto de la cita -

- Mostrar texto de la cita -



Gracias Jhonny por tu respuesta.

Perdona pero me podrías concretar algo más. Lo que necesito mediante
código en foxpro es conectar a un servicio web https y que me pida
antes que elija un certificado digital instalado o en tarjeta, guarde
todos los datos de ese certificado para luego usarlo cuando me pida
firmar algo con ese certificado.

Te pongo el código:

LOCAL loLogin AS "XML Web Service"
loWSHandler = NEWOBJECT("WSHandler",IIF(VERSION(2)=0,"",HOME()+"FFC\")
+"_ws3client.vcx")
loLogin = loWSHandler.SetupClient("https://xxx.xx.xxx.xxx/services/
Login?wsdl", "LoginService", "Login")

Necesito que antes de llegar a la llamada o petición mediante el
método Setupclient, tenga iniciada la sesión con el certtificado
digital seleccionado y todos sus datos guardados en variables para
luego utilizarlos.

Si llego a esa llamada Setupclient sin ese inicio o conexión a
internet, no me crea el objeto y me da un error ante la llamada
posterior al servicio.

Espero tu ayuda o la de cualquiera del foro. Gracias
Alexana
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida