Asp.net 父应用程序和子应用程序IIS7.Net 4.0之间共享表单身份验证cookie

Asp.net 父应用程序和子应用程序IIS7.Net 4.0之间共享表单身份验证cookie,asp.net,web-applications,iis-7,web-config,forms-authentication,Asp.net,Web Applications,Iis 7,Web Config,Forms Authentication,我在IIS7上有一个家长应用程序.Net 4.0,还有一个孩子应用程序.Net 4.0 我刚从IIS6机器上移动了这个,现在位置标签(inherihitInChildApplications=“false”)似乎不起作用 我读过无数的文章,不明白为什么这不起作用,也不明白如何让它起作用。基本上,当我尝试告诉system.webServer中的模块部分不要让子应用继承父应用时,父应用不再知道这些模块。。他们找不到。那么,这个属性现在的意思是否与它的用法相反 另一个问题是。。如何告诉子应用程序如何在

我在IIS7上有一个家长应用程序.Net 4.0,还有一个孩子应用程序.Net 4.0

我刚从IIS6机器上移动了这个,现在位置标签(inherihitInChildApplications=“false”)似乎不起作用

我读过无数的文章,不明白为什么这不起作用,也不明白如何让它起作用。基本上,当我尝试告诉system.webServer中的模块部分不要让子应用继承父应用时,父应用不再知道这些模块。。他们找不到。那么,这个属性现在的意思是否与它的用法相反


另一个问题是。。如何告诉子应用程序如何在父应用程序上查找登录页面?我必须在那里输入完整的URL吗?感谢您的帮助/指导

尝试将此添加到两个web.configs:

<system.web>
    <authentication mode="Forms">
        <forms name="MyFormsAuthCookie" loginUrl="/YourLoginPage.aspx" protection="All" path="/" timeout="90" requireSSL="true" slidingExpiration="true"/>
    </authentication>
    <machineKey
        validationKey="(your machine key)"
        decryptionKey="(your decryption key)"
        validation="SHA1 (for example, make sure it's the same in both)"
    />
    <authorization>
      <deny users="?"/>
      <allow users="*" />
    </authorization>
</system.web>

有人吗?教程或信息的url?谢谢