Usando o cookie ASP.Net Identity 2 na autenticação de formulários

Eu tenho um aplicativo Owin Identity e outro aplicativo configurado em um diretório virtual. O aplicativo virtual é configurado usando a autenticação tradicional de formulários, e os dois Web.configs têm o mesmo<machineKey> conjunto. Posso fazer login usando o aplicativo Identity e ver o cookie resultante. No entanto, quando tento acessar o aplicativo virtual, ele diz que não estou autenticado.

No aplicativo de identidade, tenho a seguinte configuração:

app.UseCookieAuthentication(new CookieAuthenticationOptions
{
  AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie,
  LoginPath = new PathString("/login.aspx"),
  Provider = new CookieAuthenticationProvider
  {
    // Enables the application to validate the security stamp when the user logs in.
    // This is a security feature which is used when you change a password or add an external login to your account.  
    OnValidateIdentity = SecurityStampValidator.OnValidateIdentity<ApplicationUserManager, ApplicationUser>(
      validateInterval: TimeSpan.FromMinutes(30),
      regenerateIdentity: (manager, user) => user.GenerateUserIdentityAsync(manager))
  }
});

E no aplicativo virtual, tenho autorização configurada da seguinte maneira:

<authorization>
      <deny users="?" />
</authorization>

Algum ponteiro para que o aplicativo virtual reconheça o cookie definido pelo Identity?

questionAnswers(1)

yourAnswerToTheQuestion