Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Web applications 您能否将cookie从一个web应用程序发送到另一个web应用程序,这两个应用程序都位于不同的IIS应用程序池中_Web Applications_Cookies_Dns_Share - Fatal编程技术网

Web applications 您能否将cookie从一个web应用程序发送到另一个web应用程序,这两个应用程序都位于不同的IIS应用程序池中

Web applications 您能否将cookie从一个web应用程序发送到另一个web应用程序,这两个应用程序都位于不同的IIS应用程序池中,web-applications,cookies,dns,share,Web Applications,Cookies,Dns,Share,我的机器上有两个相同的web应用程序,运行在不同的应用程序池中。他们的主机地址如下: cookie1.cookies.prt cookie2.cookies.prt 在执行从cookie1.cookies.prt到cookie2.cookie.prt的response.redirect之前,我向响应添加了一个cookie,如下所示: Response.Cookies.Add(new HttpCookie( "CookieTest", "This is to

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

cookie1.cookies.prt

cookie2.cookies.prt

在执行从cookie1.cookies.prt到cookie2.cookie.prt的response.redirect之前,我向响应添加了一个cookie,如下所示:

        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)中,这就应该有效。我遗漏了什么吗?

我想明白了。只需要为cookie创建添加路径。或者将cookie设置为cookieX.cookies.prt/default.aspx

        Response.Cookies.Add(new HttpCookie(
            "CookieTest", "This is to test the cookie domain")
        {
            Domain = ".cookies.prt",
            Path = "/"
        }