" /> IRD web service function - Genesys CTI User Forum

Author Topic: IRD web service function  (Read 4610 times)

Offline Adam_W

  • Full Member
  • ***
  • Posts: 171
  • Karma: 0
IRD web service function
« on: July 07, 2008, 03:01:26 PM »
Advertisement
I'm using the web function in the latest version of the IRD to connect to a web service outside our firewall.

It looks like the only way I can authenticate with the web service is by putting the logon credentials into the URL in the IRD object, which obviously isn't ideal!

Can anyone confirm whether there is a better way of authenticating?

Offline René

  • Administrator
  • Hero Member
  • *****
  • Posts: 1832
  • Karma: 62
Re: IRD web service function
« Reply #1 on: July 07, 2008, 08:41:26 PM »
Hi Adam,

Could you specify more in detail what kind of authentication you use - basic, digest, WS-Security?

Does the external web service support the authentication method you use? Sorry for that question but it isn't standard that WS accept credentials provided as part of URL...

BTW I assume that you mean release 7.6.x by the term "the latest version of the IRD"... IRD version isn't so important because URS (its module calls HTTP Bridge) is the component that calls your web service.

R.

Offline Adam_W

  • Full Member
  • ***
  • Posts: 171
  • Karma: 0
Re: IRD web service function
« Reply #2 on: July 08, 2008, 08:25:23 AM »
Hi Rene

OK, some more information:

It's actually URS 7.5 (so not the latest release at all!).  I'm using the web service object in IRD to connect to a web service which ideally expects http basic authentication.  At the moment it is set up to accept the credentials as part of the URL, but only because I could not find another way of doing it.

I suppose what I really need to know is how do I use this web service function in Genesys with a service that expects basic authentication?

Offline René

  • Administrator
  • Hero Member
  • *****
  • Posts: 1832
  • Karma: 62
Re: IRD web service function
« Reply #3 on: July 08, 2008, 11:58:01 AM »
Hi Adam,

URS does support HTTP authentication and SOAP security for web services starting release 7.6. You're on 7.5 so the authentication won't work as it isn't supported :(.

Please remember that you need both URS and IRD to be version 7.6.

R.

Offline Adam_W

  • Full Member
  • ***
  • Posts: 171
  • Karma: 0
Re: IRD web service function
« Reply #4 on: July 08, 2008, 03:16:14 PM »
I just downloaded the Routing 7.6 reference manual and yes, there's the Security tab I've been looking for!

Excellent, I feel an upgrade on the way!

Cheers Rene.