写的子饼干和不改变的web.config从另一个子读 [英] Write cookies from subdomain and read from another subdomain without changing web.config
问题描述
我有一个简单的问题。我有一个像
两个不同的项目 http://login.mydomain.com
和
http://test.mydomain.com
。正如它的名字一样,我是从登录项目和响应登录重定向到测试项目。
我能为login.mydomain.com创建Cookie,但我不能从test.mydoamin.com阅读。
我的问题是,我可以创建的cookie从 login.mydomain.com 为 www.mydomain.com 并从 test.mydomain.com 为已读如果我从阅读它的 www.mydomain.com
这是我创造我的饼干。
Response.Cookies [UserValidForMyDomain]值= myvalue的。
。Response.Cookies [UserValidForMyDomain] =过期dtExpireDate;
如何我读它们。
字符串myvalue的= Request.Cookies时[UserValidForMyDomain]值。
没有,但你可以创建 .mydomain.com来
的领域,这将使一个通配符饼干任子读/写它。
I have a simple question. I have two different projects like
http://login.mydomain.com
and
http://test.mydomain.com
. As it's name suggests, I login from login project and response redirect to test project.
I am able to create cookie for login.mydomain.com but I can not read it from test.mydoamin.com.
My question is can I create cookie from login.mydomain.com to www.mydomain.com and read it from test.mydomain.com as if I am reading it from www.mydomain.com.
This is how I create my cookies.
Response.Cookies["UserValidForMyDomain"].Value = myvalue;
Response.Cookies["UserValidForMyDomain"].Expires = dtExpireDate;
and how I read them.
string myValue = Request.Cookies["UserValidForMyDomain"].Value;
No, but you can create a wildcard cookie for the domain of .mydomain.com
which will allow any subdomain to read/write it.
这篇关于写的子饼干和不改变的web.config从另一个子读的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!