首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >您能在不同的IIS应用程序池中将cookie从一个web应用程序发送到另一个web应用程序吗?

您能在不同的IIS应用程序池中将cookie从一个web应用程序发送到另一个web应用程序吗?
EN

Stack Overflow用户
提问于 2014-03-07 00:06:19
回答 1查看 157关注 0票数 0

我的机器上有两个相同的web应用程序,运行在不同的应用程序池中。它们的主机地址如下:

cookie1.cookies.prt

cookie2.cookies.prt

在执行response.redirect (从cookie1.cookies.prt到cookie2.cookie.prt )之前,我添加一个cookie作为响应:

代码语言:javascript
运行
复制
        Response.Cookies.Add(new HttpCookie(
            "CookieTest", "This is to test the cookie domain")
        {
            Domain = ".cookies.prt"
        }
        );

现在,我可以在fiddler中看到来自cookie1.cookies.prt的响应确实包含cookie。但是来自cookie2.cookies.prt的请求不包含cookie。我认为只要他们在同一领域(.cookies.prt),这应该是可行的。我是不是遗漏了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-07 17:04:54

弄明白了。只需要添加到cookie创建的路径。否则,cookie将被设置为CookieX.okie ies.prt/default.aspx。

代码语言:javascript
运行
复制
        Response.Cookies.Add(new HttpCookie(
            "CookieTest", "This is to test the cookie domain")
        {
            Domain = ".cookies.prt",
            Path = "/"
        }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22238859

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档