Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.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
页面请求中的ASP.NET Cookie_Asp.net_Cookies - Fatal编程技术网

页面请求中的ASP.NET Cookie

页面请求中的ASP.NET Cookie,asp.net,cookies,Asp.net,Cookies,如果我有一个ASP.NET页面向另一个网站/服务器中的页面发出请求,而该页面试图写入cookie,会发生什么情况? 我会在客户端计算机中使用cookie吗?在我的第一个站点的服务器中?是否会因为一些安全问题而被阻止 Tks提前 您是通过JavaScript(AJAX)还是在服务器端发出请求?如果是前者,则除非两个站点位于同一个域上,否则它将无法工作。如果是后者,客户端将不受影响(第一台服务器将处理任何cookie存储)。如果您的服务器发出请求,如果您使用WebClient或WebRequest发

如果我有一个ASP.NET页面向另一个网站/服务器中的页面发出请求,而该页面试图写入cookie,会发生什么情况? 我会在客户端计算机中使用cookie吗?在我的第一个站点的服务器中?是否会因为一些安全问题而被阻止


Tks提前

您是通过JavaScript(AJAX)还是在服务器端发出请求?如果是前者,则除非两个站点位于同一个域上,否则它将无法工作。如果是后者,客户端将不受影响(第一台服务器将处理任何cookie存储)。

如果您的服务器发出请求,如果您使用
WebClient
WebRequest
发出请求,它将存储cookie

。。。服务器将发送cookies。如果您需要,您应该从响应中读取这些cookies并将其存储在某个位置。否则,它将被丢弃。

好吧,我们的想法是让多个站点向集中站点中的一个页面发送登录凭据,就像身份验证提供者一样。该验证器将在客户端计算机中写入cookie,以允许在位于不同域中的站点之间进行单点登录。但要让它工作,我需要让我的验证器在客户端读写cookie。嗯,很有趣。去调查。Tks!