For load balanced environments, the SSO web site should be set up to use SQL Server as Session State. This can be achieved by adding the following in the web.config file:
<system.web>
<sessionState mode="SQLServer" timeout="720" cookieless="false" sqlConnectionString="Data Source=SQL Server;User ID=UserID;Password=Password" />
</system.web>
SSO creates a cookie only when the user chooses the Remember Me option. If there is only one web site which uses SSO authentication, then this value can be blank. This value needs to be set if the client is using SSO for different web sites on the same domain. So if a client (e.g., ABC Corporation) is using SSO to login to www.crm.abc.com and www.personify.abc.com, the value of this setting should be .abc.com. Note that the cookie will be created only if Remember Me functionality is enabled.
<KeyValue Key="SSOCookieDomainName" Value="" />