This may or may not work, but here goes…
After authenticating, send back a ‘Set-Cookie’ HTTP response header in to the HTTP client, along with a HTTP redirect. Once the cookie has been set, the client should present the cookie to the redirected page (and on subsequent page requests) – hence it may solve your problem.
I imagine your login.dsp would call a Java service with the following code:
com.wm.net.HttpHeader h = Service.getHttpResponseHeader(null);
h.setResponse(302, “Found”);
h.addField(“Location”, “http://intranet/protected_page”);
h.addField(“Set-Cookie”, “ssnid=10asfekt2t2=555513; path=/;”);
(For more info)
On this page: [url=“wmusers.com”]wmusers.com , I mentioned an example with Set-Cookie header. In this post: [url=“wmusers.com”]wmusers.com , I put up some Java code on setting HTTP response headers.
Again, I haven’t tried this but it could work. You can see how IS sets cookies by turning up debug logging in IS (Settings > Logging - set it to 9).
#Flow-and-Java-services#webMethods#Integration-Server-and-ESB