anonymous Log in
Search
Recents:
v3.0
xml-l
RV: IT303558 - standart Oasis WS Security
24/11/16 20:37

jorgekjj

Replies: 0

________________________________ De: GeneXus Support Enviado: jueves, 24 de noviembre de 2016 19:30 Para: jorgekjj@hotmail.com Asunto: IT303558 - standart Oasis WS Security Hemos recibido su consulta y está siendo evaluada por el área administrativa. A la brevedad nos pondremos en contacto con usted. El texto del incidente es : buenas tardes estoy teniendo problema con la consumición de un web service donde me exigen rellenar la siguiente cabezera USUARIO PASSWORD encontré en los foros una documentacion al respecto Federico: Si te referis al standart Oasis WS Security (https://www.oasis-open.org/committees/tc home.php?wg abbrev=wss) te OASIS Web Services Security (WSS) TC | OASIS www.oasis-open.org Overview. The purpose of the OASIS WSS TC is to continue work on the Web Services security foundations as described in the WS-Security specification, which was ... digo, que luego de pelear un rato, lo pude hacer utilizando la feature de Gx de modificar la cabecera SOAP ( http://www2.gxtechnical.com/portal/hgxpp001.aspx?15,4,61,O,S,0,,19459;S; Ver un SAC www2.gxtechnical.com Área técnica de GeneXus ). En resumen: a) Hacer una SDT que responda al formato soap:xml del standart WS-Security. Deberia ser algo asi: SDT: WSSecurityUsernameToken Subestructura: UsernameToken Miembros: Username (Char(9999)) Password (Char(9999)) b) Antes de consumir tu Web Service, defini una variable security del tipo "WSSecurityUsernameToken" //Agrego el header de la seguridad siguiendo el estandard OASIS-WSS &security.UsernameToken.Username = 'Administrator' &security.UsernameToken.Password = 'Administrator' //No hay que precuparse por los warnings... &myWebService.SoapHeaders.Add(&security) Si tenés problemas para construir la SDT, avisame y te paso un xpz por mail privado. Saludos, pero al consumir el web service no me trae el sdt ni el metodo SoapHeaders..Add() también me fije en el SAC #19459: que no dice mucho si me podrian ayudar o si podrian facilitarme algún xpz con un ejemplo de como tendriaque funcionar ----------------------------------------- Para Suscribirse/Desuscribirse: http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,31 Por consultas owner-xml-l@gxtech.com.uy


Back to xml-l