在某些子域之间共享Cookie

时间:2019-03-05 19:20:55

标签: asp.net session web cookies session-cookies

我环顾了StackOverflow,已经发现(1234)一些有用的信息,但不是我正在尝试的确切用例解决。

我正在尝试通过服务器Cookie共享三个或四个共享域的不同应用程序的信息,但是子域有点不寻常。此外,我想将 development / staging 环境的cookie与 live / production 环境分开,以便在访问环境时无法读取Live环境创建的cookie。分期的。

这就是我的域的样子:

application 1) staging: "stgApp1.MyCompany.com", Live: "app1.MyCompany.com"

application 2) staging: "stgCase.App1.MyCompany.com", Live: "case.App1.MyCompany.com"
//Please note that application 2 is a certain use-case of application 1

application 2) staging: "stgApp3.MyCompany.com", Live: "app3.MyCompany.com"

我可以将这些域分别添加到每个Cookie吗?

我们这样说:

mycookie.domain="stgApp1.MyCompany.com,stgCase.App1.MyCompany.com,stgApp3.MyCompany.com"

或者我应该为登台环境创建三个单独的Cookie,为实时环境创建三个cookie?

P.S。如果有帮助,我可以用C#编写代码。

0 个答案:

没有答案