Previous Topic: Configure Policies for ImpersonationNext Topic: Sample Implementation of Impersonation


Multiple Cookie Domain Support

If a site is composed of multiple cookie domains, an Impersonator’s identity could be confused while moving between resources in separate cookie domains. To avoid this problem the SMSESSION cookies in all of the cookie domains other than the current one must be cleared. This must be accomplished by modifying the forms that are used to begin and to end Impersonation. These forms should be augmented by HTML or script that will call server-side code to clear the SMSESSION cookies in all of the cookie domains other than the current one.

For example, consider Web Agents installed at yourcompany.com, subsidiaryA.com, and subsidiaryB.com. A Web Agent that carries out Impersonation could be located in the yourcompany.com domain. The .fcc files to start and end impersonation would need to call server-side functionality (JSP pages possibly) in subsidiaryA.com and subsidiaryB.com to clear out the SMSESSION cookies in those cookie domains for Impersonation to function correctly.