我有使用 wininet 执行典型 InternetOpen -> InternetConnect -> HttpOpenRequest -> HttpSendRequest 的 http 连接代码,它在所有早期版本的 windows 上都工作得很好,但是 win server r2 x64 发生的事情是其他一切工作得很好但是cookie 没有被接受并在后续调用中返回(我喜欢 wireshark)(导致事情失败)。因此,我从 4 个不同调用以及 InternetSetOption 和 InternetSetPerSiteCookieDecision 可用的各种标志和选项开始。而且我似乎还没有找到让 2008 服务器接受 cookie 的方法。唯一的问题是我使用的是直接 ip(比如 192.0.0.1(不是真正的 ip))而不是像 www.foo.com 这样的东西。
问问题
4718 次
1 回答
2
http://msdn.microsoft.com/en-us/library/aa918417.aspx
请检查:“隐私设置”和“每个站点的 cookie 处理”
于 2009-08-25T14:01:52.650 回答