Skip to Content
author's profile photo
Former Member

Calling another ITS service from existing ITS service

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

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

2 Answers

  • author's profile photo
    Former Member
    Sep 30, 2005 at 06:08 AM

    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.

    Add comment
    10|10000 characters needed characters exceeded

    • 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

  • Sep 29, 2005 at 11:21 AM

    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

    Add comment
    10|10000 characters needed characters exceeded