【发布时间】:2011-07-26 06:23:20
【问题描述】:
有站点 A 应该使用站点 B 的身份验证。在站点 A,我将带有 curl 的 post 请求的 login.php 添加到站点 B。此外,在站点 A,我对该 login.php 有 jquery Ajax 请求。如果没有错误,我将用户重定向到站点 B(在 javascript 中)。一切都很好,除了重定向后用户没有通过身份验证,因为没有任何会话 cookie。所以我的想法是从 login.php 的 curl 请求中读取会话 ID,并添加一个带有该会话 ID 的 cookie。我认为它会解决我的问题。 所以问题是 - 如何从 curl 中读取会话 ID? 谢谢
【问题讨论】:
-
您应该只阅读所有 cookie,而不仅仅是
session Id,然后您可以将 cookie 与您的下一个请求一起传递。