从不同的http请求中读取cookie

时间:2016-03-27 10:06:21

标签: c# asp.net cookies

我正在与多个在企业中相互通信的网站合作。我在尝试准备cookie集并在一个域上读取时遇到了一些问题,但是从不同的域请求。请原谅解释,但这是我的场景:( .NET,MVC,c#)

首先请求链接:http://link1.com/action1。此链接会重定向到保存Cookie的http://link2.com/action1,并将用户重定向远离此域。

然后用户继续http://link3.com/action1,在此操作中,我使用WebClient来调用http://link2.com/action2,我正在尝试读取存储在http://link2.com/action1中的Cookie(注意这是设置COOKIE的域名并且读取它是相同的,并且当然浏览器上的浏览器是相同的)

Cookie始终为null。我猜它是一些跨源安全问题,我可以理解。或者重定向可能与某些事情有关,我不会对cookie有所了解。

我的问题是,考虑到重定向功能在所有域中都很重要,有什么方法可以实现这一点。

由于

0 个答案:

没有答案