ASP.NET 4.0 O logon único entre o site pai e o aplicativo Web filho falha

Eu tenho a seguinte estrutura

www.website.com -> Site ASP.NET 4.0

www.website.com / blog -> NET 4.0, aplicativo da Web

Ambos fazem autenticação de formulário no mesmo banco de dados SQL e usam as associações e funções da estrutura do ASP.NET. Posso fazer login em cada parte muito bem (mesmo usuário / senha), mas a autenticação não é transferida, ou seja, se eu fizer login em/ e clique no link para/blog/, /blog/ pensa que sou anônimo e solicita o login novamente. Eu fiz o básico

i.e.

Identical<authentication mode="Forms"> no site e no aplicativo web.configsIdentical<machineKey> section (sim, validationKey e decryptionKey idênticos)

ntão, inspecionei os cookies gerados e notei que o site e o aplicativo da Web parecem estar funcionando em cookies diferente

Cookies criados por website.com/blo

.ASPXFORMSAUTH-27604f05-86ad-47ef-9e05-950bb762570c .ASPXROLES

Biscoitos criados por website.com

.ASPXFORMSAUTH

Acho que esse é o problema, embora eu o veja apesar de ter idêntico<authentication> seções que se parecem com

<authentication mode="Forms">
    <forms timeout="30" slidingExpiration="true" name=".ASPXFORMSAUTH" enableCrossAppRedirects="true" protection="All" cookieless="UseCookies"/>
</authentication>

Eu li vários outros posts como Conexão única com autenticação de formulários assim comohttp: //msdn.microsoft.com/en-us/library/eb0zx8fc.asp

Havia também algumas outras postagens que não me lembro agora. Eu já passei por eles (todos?), Mas ainda estou preso. É com prazer que posso fornecer mais dados de depuração, se necessári

Realmente apreciaria alguma dica que alguém possa ter! Acho que estou batendo em uma parede ness

questionAnswers(3)

yourAnswerToTheQuestion