utenticação de formulários asp.net desconectada quando conectada a outra instânc

Estou fazendo algum desenvolvimento na minha máquina local usando o VS 2010 e executando meu código de desenvolvedor na Cassini. Também tirei uma cópia do mesmo código e o implantei em c: \ mp e configurei um aplicativo Web no IIS7 para apontar para isso. diretório

s aplicativos @Both estão apontando para diferentes bancos de dados. Eu acesso o IIS um porhttp: // localhost / mp

Quando eu faço logon em um deles, o logout do outro é cancelado se eu já estiver logado.

Sinto que isso tem algo a ver com a autenticação de formulários que estamos usando e possivelmente substituindo o cookie, mas ainda não encontrei nada úti

A configuração da autenticação de formulários é a seguinte

<authentication mode="Forms">
    <forms name="MP" loginUrl="~/login.aspx" protection="All" timeout="20" path="/" slidingExpiration="true" cookieless="UseCookies" defaultUrl="~/Modules/Enquirer/Default.aspx" />
</authentication>

Também estamos usando funções e os provedores de associação

 <roleManager enabled="true" cacheRolesInCookie="true" defaultProvider="AspNetSqlRoleProvider">
            <providers>
                <clear />
                <add name="AspNetSqlRoleProvider" connectionStringName="mpconnectionstring" applicationName="mp" type="System.Web.Security.SqlRoleProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
            </providers>
        </roleManager>
        <membership defaultProvider="AspNetSqlMembershipProvider" userIsOnlineTimeWindow="20" hashAlgorithmType="SHA1">

Também estamos usando o estado da sessão inProc para ambos, embora não tenha certeza se isso seria um problem

Alguém pode sugerir por que isso está acontecendo e como contornar isso?

questionAnswers(2)

yourAnswerToTheQuestion