I had two servers one dev and prod, the prod one had the issue of not switching accounts without a refresh. The difference between them was prod had the mod_expires apache module enabled and was causing the browser client to cache the pages instead of refreshing them on user switch.
To get around this i have created an .htaccess file in the revive directory with "ExpiresActive Off"
Add to your virtual host config
<Directory var/www/adserver>
Options Indexes FollowSymLinks MultiViews
AllowOverride Indexes
Order allow,deny
allow from all
</Directory>
restart apache and test.