0

假设我有两个域(A,B)。域 A 页面正在将他的页面重定向到域 B 页面。但是在重定向域A页面之前需要设置一个cookie。我已在域 A 页面上尝试过此代码,但无法正常工作,

var cookie = new HttpCookie("ID", id);
Response.Cookies.Add(cookie);
Response.Redirect("Domain B page");

更新:据我了解,ID cookie 保存在域 A 而不是域 B 中。

4

1 回答 1

2

这样做的模式是在域 B 上有一个页面,可以根据您发送的请求参数设置 cookie,然后重定向到“域 B 页面”,这也是一个参数(以防您需要灵活性)。

问题是您需要找到一种方法来确保域 B 中的该页面不能被攻击者用来编写虚假 cookie。

于 2012-07-31T10:51:53.147 回答