Passing SSOToken to a webapplication on a different server

I have a web application on a Application server 8.1. Users are logging in to a Portal 7 on a different machine in the same network and I'd like them to be able to click on a link which would open a new window with the web app, and the web app could get the SSOToken.

When I use URLScraperProvider and set the URL property to the URL of the web app, the Portal loads the page into a container. But I can get the SSOToken just fine.

When I create a simple HTML page with a link to the web application, it loses the SSOToken (SSO Exception Invalid Session: Service URL not found:session).

[606 byte] By [Martin777a] at [2007-11-26 18:11:55]
# 1

This is one way of solving this problem.

Install Access Manager Policy Agent on the Server where the WebApp is running.

Configure your web module to protect all URIs with the Policy agent class.

If you have SRA gateway installed add this WebApp URL to the list of URLs to forward SSO Token/Cookie to.

From a valid Portal session, click or access the Web App URL.

Once a user has valid Portal/Access Manager session, SSO Cookie gets set in his browser as a session-cookie for the domain of the org. As long as both the WebApp URL host and Portal/Access Manager servers are in the same DNS domain, this solution works like charm.

HTH

-Dexthor.

Dexthora at 2007-7-9 5:44:39 > top of Java-index,Web & Directory Servers,Portal Servers...
# 2
Thanks, but I can't alter the server's configuration.
Martin777a at 2007-7-9 5:44:39 > top of Java-index,Web & Directory Servers,Portal Servers...