My first guess is that advertising won't support HTTPS therefore making a mixed session and the user having to deal with the browser "do you want to continue" dialogs More information: https://stackoverflow.com/q/3485897/328397