Configuration
Release 1.2 - ...
The Smartsite iXperion Personalization System is implemented as a custom ASP.NET Profile Provider.
Configuration of the Smartsite Profile Provider:
XML | Copy Code |
---|---|
<anonymousIdentification enabled="true" /> <profile enabled="true" automaticSaveEnabled="true" defaultProvider="SmartsiteProfileProvider" inherits="Smartsite.Core.PersonalProfile, Smartsite.Runtime"> <providers> <clear/> <add name="SmartsiteProfileProvider" type="Smartsite.Core.ProfileProvider, Smartsite.Runtime" ApplicationName="Smartsite" ApplicationGUID="DB487110-2809-42F0-BDA0-742C088C75F3"/> </providers> </profile> |
Under IIS7, make sure to specify the following modules explicitly in your web.config:
XML | Copy Code |
---|---|
<system.webServer> <modules> (...) <remove name="Profile" /> <add name="Profile" type="System.Web.Profile.ProfileModule" preCondition="" /> <remove name="AnonymousIdentification" /> <add name="AnonymousIdentification" type="System.Web.Security.AnonymousIdentificationModule" preCondition="" /> (...) |
These entries are present in the Smartsite iXperion 1.2 Empty site, and will be added automatically by the Site Update Utility.