Principales respuestas
Crear WS con seguridad en la cabecera y que devuelva un XML válido

Pregunta
-
Estimados,
Saludos a todos, les comento que tengo que realizar un WebService que valide a través de usuario y password de la cabecera su ejecución, donde puedo leer información sobre los diferentes metodos que pueden existir para realizar esto?
Además este WebService debe devolver un XML válido, hasta el momento lo que se hacia, era declarar el WebService con resultado string, y en este devolver una cadena de texto con formato XML, pero el cliente quiere que devuelva un xml válido.
Quedo atento a sus comentarios y/o alternativas, desde ya muchas gracias!! :)
Respuestas
-
hola
aqui
Authentication for Web Services (using SOAP headers)
How to: Perform Custom Authentication Using SOAP Headers.
explica como trabajar con el header del mensaje soap
saludos
Leandro Tuttini
Blog
MVP Profile
Buenos Aires
Argentina- Editado Leandro TuttiniMVP jueves, 8 de junio de 2017 19:00
- Marcado como respuesta Joyce_ACModerator viernes, 9 de junio de 2017 16:24
Todas las respuestas
-
hola
aqui
Authentication for Web Services (using SOAP headers)
How to: Perform Custom Authentication Using SOAP Headers.
explica como trabajar con el header del mensaje soap
saludos
Leandro Tuttini
Blog
MVP Profile
Buenos Aires
Argentina- Editado Leandro TuttiniMVP jueves, 8 de junio de 2017 19:00
- Marcado como respuesta Joyce_ACModerator viernes, 9 de junio de 2017 16:24
-
-
no necesitas devolver un xml como string, proque no devuelves una clase o lista la cual sera serializada cuando se envie al cliente
de esta forma el cliente al crear el proxy al servicio tendra los datos tipados
saludos
Leandro Tuttini
Blog
MVP Profile
Buenos Aires
Argentina -
y eso como lo hago? considerar que quien se conecte a este WS puede ser creado en cualquier lenguaje, solamente debe ser SOAP, es por ello que se debe crear en XML, además he tenido algunos problemas con carácteres que en XML no son válidos pero como se genera un "XML" como string hoy no se reclama.
Te agradezco tu ayuda.