Buenos dias.
Estoy teniendo un problema y en la empresa los expertos no nos dan una idea que sirva.
El tema es el siguiente:
Tenemos que consumir un Web Service fuera de nuestra empresa y la llamada se hace a traves de internet y debe pasar por el proxy coorporativo, hasta este momento ya tenemos el prg Cobol que consume el ws y la configuracion del CICS, pero nadie sabe donde se define / valoriza el usuario y la clave que se necesita para pasar por el proxy.
Alguien tiene alguna idea de como hacer esto ?
Muchas gracias.
WS en cobol con proxy
- LuisFer
- Colaborador Senior
- Mensajes: 394
- Registrado: 27 May 2006, 16:06
- País: España
- Ciudad: Madrid
- Ocupación: Otra
Re: WS en cobol con proxy
Aunque no es exactamente lo que pides, mira el enlace de abajo para ver si te puede valer:
http://www-01.ibm.com/support/docview.w ... wg1PK51498
http://www-01.ibm.com/support/docview.w ... wg1PK51498
No me sigas, puedo no guiarte, no vayas delante , puedo no seguirte, caminemos juntos y sé simplemente, mi amigo.
-
- Usuario
- Mensajes: 8
- Registrado: 04 Jun 2010, 09:54
- País: argentina
- Ciudad: capital federal
- Ocupación: Analista funcional
Re: WS en cobol con proxy
hola.
la verdad que creo que me va a servir mucho, ya que con este dato empece a buscar y el tema del usuario va un JCL que hace la creacion de todo desde un WSDL.
Ya se los pase a los "expertos" para que vean como implementarlo.
Muchas gracias.
la verdad que creo que me va a servir mucho, ya que con este dato empece a buscar y el tema del usuario va un JCL que hace la creacion de todo desde un WSDL.
Ya se los pase a los "expertos" para que vean como implementarlo.
Muchas gracias.
-
- Usuario
- Mensajes: 8
- Registrado: 04 Jun 2010, 09:54
- País: argentina
- Ciudad: capital federal
- Ocupación: Analista funcional
Re: WS en cobol con proxy
Buenos Dias.
Bueno, despues de un tiempo de analisis con los especialistas de la empresa + el CICS labs de IBM en inglaterra se ha llegado a la siguiente conclusion:
Actualmente CICS soporta conexiones de Webservices (via el CICS invoke service) a internet via proxy con el parametro XWBOPEN (define el proxy y la forma de acceso, pero sin usuario /clave), para los casos donde el proxy trabaja con autenticacion via usuario y clave es necesario armar el header con estos datos.
Como el CICS no cuenta con estos datos al momento de configurar el proxy en el XWBOPEN, siempre que se hace la llamada el proxy responde con un error 407.
Hablando con el CICS labs esta funcionalidad no esta implementada actualmente y no hay una solucion alternativa, por lo cual el curso de accion que se siguio es :
1. Solicitar un RFE a IBM para agregar los datos de usuario / clave y que arme correctamente el header.
2. Configurar el proxy coorporativo para que routee directamente y sin necesidad de autentificacion la direccion de internet del WS externo. Esta solucion no es correcta para seguridad informatica pero debido a que es olbigatorio hacer este sistema la han autorizado hasta tanto IBM implemente la RFE solicitada.
Espero que les sirva esta informacion.
Saludos
Martin Frade
Bueno, despues de un tiempo de analisis con los especialistas de la empresa + el CICS labs de IBM en inglaterra se ha llegado a la siguiente conclusion:
Actualmente CICS soporta conexiones de Webservices (via el CICS invoke service) a internet via proxy con el parametro XWBOPEN (define el proxy y la forma de acceso, pero sin usuario /clave), para los casos donde el proxy trabaja con autenticacion via usuario y clave es necesario armar el header con estos datos.
Como el CICS no cuenta con estos datos al momento de configurar el proxy en el XWBOPEN, siempre que se hace la llamada el proxy responde con un error 407.
Hablando con el CICS labs esta funcionalidad no esta implementada actualmente y no hay una solucion alternativa, por lo cual el curso de accion que se siguio es :
1. Solicitar un RFE a IBM para agregar los datos de usuario / clave y que arme correctamente el header.
2. Configurar el proxy coorporativo para que routee directamente y sin necesidad de autentificacion la direccion de internet del WS externo. Esta solucion no es correcta para seguridad informatica pero debido a que es olbigatorio hacer este sistema la han autorizado hasta tanto IBM implemente la RFE solicitada.
Espero que les sirva esta informacion.
Saludos
Martin Frade