Preservation of cookie names

By default, WebSEAL modifies the name of cookies returned in responses from back-end applications across multiple junctions created with the -j option, or listed in the junction mapping table. WebSEAL creates unique cookie names to prevent possible naming conflicts with cookies returned across other -j junctions.

WebSEAL adds a special string to the beginning of the name attribute of a Set-Cookie header. The string contains the identifier AMWEBJCT, plus the name of the specific junction responsible for delivering the response (with cookie).

For example, if a cookie with the name, ORDERID, arrives across a junction called /jctA, the cookie name is changed to:

However, if front-end browsers and applications depend on the specific cookie name generated by the application, we can disable cookie-renaming for:

Parent topic: Handling cookies from servers across multiple -j junctions