ASP.NET身份验证cookie(Web场)

时间:2012-03-21 16:47:43

标签: asp.net forms-authentication web-farm formsauthentication

我使用FormsAuthentication

我有一个包含2个节点的Web场。我做了什么:

1)我通过我的工厂通过第一个节点登录我的网站,然后转到默认页面。

2)我关闭了第一个节点,因此下一个请求应该是我的第二个节点。

3)我正在尝试请求某个页面(如果我已登录则应该可用)但应用程序会将我重定向到登录URL。我认为是因为cookie不正确或缺失。

我用过机器钥匙 类似的东西:

<machineKey
     validationKey="C50B3C89CB21F4F1422FF158A5B42D0E8DB8CB5CDA1742572A487D9401E3400267682B202B746511891C1BAF47F8D25C07F6C39A104696DB51F17C529AD3CABE" 
      decryptionKey="8A9BE8FD67AF6979E7D20198CFEA50DD3D3799C77AF2B72F" 
      validation="SHA1" />

但它仍然无效。 我做的几乎与这里描述的相同: http://msdn.microsoft.com/en-us/library/eb0zx8fc.aspx

但它对我不起作用。 我做错了什么?

1 个答案:

答案 0 :(得分:0)

问题在于安全更新。 一旦我们安装了更新,问题就解决了。

以下是可能对此产生影响的更新列表:

Security Update KB2656351
Security Update KB2487376
Security Update KB2633870
Security Update KB2572078
Security Update KB2518870