cancel
Showing results for 
Search instead for 
Did you mean: 

Calling another ITS service from existing ITS service

Former Member
0 Kudos

Hi to Everyone,

I would like your advice on calling another ITS service from existing ITS service.

From my current ITS service eg. "Z_TESTA", i wish to call another ITS service "Z_TESTB". The problem is that it always prompt for userid and password when i called the 2nd ITS service. However, user already enter the password & id when they login to the 1st ITS service. Is there a way to call this new ITS service w/o the userid & password prompt again?

Below is the codes that we used to call the new ITS service:

(a) "http://.../scripts/wgate/webgui/!?~transaction=z_testb"

OR

(b) "http://.../scripts/wgate/z_testb/!"

We used both method (a) and (b) but same outcome. Thank you in advance!

YanaJ

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Thanks Klaus for the information.

Actually, we are running this ITS service from within EP5 (and EP6 later on). Without using the cookies method, is there a way to call another ITS service from within an ITS service without causing the prompt ie. maybe using iViews?

Im hesitant to use cookies in case user's browser setting disable cookies.

TIA.

former_member228142
Active Contributor
0 Kudos

Hi YanaJ,

in order to skip a manual login you have to have the credentials somewhere. If you disabled cookies, what I told you will not work. Another possibility would the usage of X509 client certificates. But this requires that you have a setup that distributes the certificates of all of your users. I personally nether setup such scenario. Maybe someone other can explain what you have to do.

Best regards,

Klaus

former_member228142
Active Contributor
0 Kudos

Hi YanaJ,

if you have configured SSO the logon credentials are stored in a cookie. By default ITS uses SSO (please check that ~mysapcomnosso1cookie is not set to 1) When you create the second ITS session ITS automatically uses the credentials from the cookie. You could use a HTTP sniffer (httplook, httpwatch, ethereal...) to check if the cookie is send to the ITS server.

Best regards,

Klaus