是否可以为一个网站提供多个身份验证cookie?

时间:2013-11-15 16:59:50

标签: asp.net .net asp.net-mvc cookies forms-authentication

是否可以为一个网站提供多个身份验证Cookie?

事实证明这是不可能的。

我有以下情况:

2个网站(同一个域名):

  • A

2认证cookie:

  • 网站A具有身份验证Cookie A
  • 网站B具有身份验证Cookie B

两个Cookie都启用了滑动过期。 Cookie A在两个站点之间共享。

当您在网站A和B上登录时,您有两个用于网站B的cookie。 当我访问网站B时,是否会刷新共享cookie A的滑动过期时间?

编辑:答案是否定的。

2 个答案:

答案 0 :(得分:2)

如果您只是使用内置表单身份验证,那么没有。

但是,如果您创建自己的(我建议反对),那么您就可以。

答案 1 :(得分:1)

简短回答否,但是您可以将额外的数据填充到cookie中,或者定义另一个具有不同名称的数据,但是您必须在两种情况下进行管理

为了能够更好地回答,需要更多关于您要解决的问题的详细信息