C# 执行respond.redirect时未传递会话id

C# 执行respond.redirect时未传递会话id,c#,internet-explorer,session,cookies,dns,C#,Internet Explorer,Session,Cookies,Dns,当用户单击我网站上的按钮时,我试图自动将用户登录到一个diff网站。 我从一个url获得了一个sessionid,我正在创建cookie并将id存储在其中。 我还将cookie添加到响应对象中,但当我尝试打开url时,会话id未传递(选中fiddler) 你们认为另一个网站是在其他领域比我的网站可能会有问题吗 有什么想法吗?Cookie不会通过设计在不相关的域之间共享。您可以在具有相同父域(如my.host.com和other.host.com)的域之间共享Cookie。Cookie在设计上不在

当用户单击我网站上的按钮时,我试图自动将用户登录到一个diff网站。 我从一个url获得了一个sessionid,我正在创建cookie并将id存储在其中。 我还将cookie添加到响应对象中,但当我尝试打开url时,会话id未传递(选中fiddler)

你们认为另一个网站是在其他领域比我的网站可能会有问题吗


有什么想法吗?

Cookie不会通过设计在不相关的域之间共享。您可以在具有相同父域(如my.host.com和other.host.com)的域之间共享Cookie。

Cookie在设计上不在不相关的域之间共享。您可以在具有相同父域(如my.host.com和other.host.com)的域之间共享Cookie。

一般来说,您不能为您的代码所来自的域以外的域设置或读取Cookie。这是一个安全问题


如果另一个站点有一个登录页面,您只需向该页面发送表单,并传递所需的凭据。

一般来说,您不能为不同的域设置或读取cookie,而不是您的代码来自的域。这是一个安全问题

如果另一个站点有一个登录页面,您只需向该页面发送表单,传递所需的凭据即可