【问题标题】:How to collect the same cookies of one domain to another domain from the same browser?如何从同一浏览器将一个域的相同 cookie 收集到另一个域?
【发布时间】:2019-09-08 16:50:04
【问题描述】:

我在浏览器中打开了一个匿名网站,例如 example.com。现在我正在运行一个 PHP 脚本,该脚本在另一个域中运行,例如 test.com,它在同一浏览器的另一个选项卡中归我所有。 如何将 example.com 中设置的所有 cookie 放入我的 test.com PHP 脚本中? 目标是收集在 example.com 中设置的所有相同 cookie,并在我的 PHP 脚本中处理这些相同的 cookie。

任何建议将不胜感激?

【问题讨论】:

    标签: php curl cookies browser session-cookies


    【解决方案1】:

    您无法从一个域获取 cookie 信息到另一个域。这将是一个巨大的安全漏洞。

    如果您绝对需要这些值,则需要向 domain1 添加一个页面,该页面读取 cookie 并重定向到 domain2,将 cookie 值作为查询字符串或表单参数传递。

    【讨论】:

    • 如果我将它加载到 iframe 中是否可以?
    • 不,这又是一个安全/隐私问题。
    • 还有其他方法可以实现吗?
    • 不,您必须在 domain1 中有一个页面,您可以使用其代码来读取 cookie 值以传递给 domain2。如果 domain1 是您无权访问代码库的域,您将根本无法执行此操作。你到底想达到什么目标?
    • 我正在尝试从我的域中向电子商务网站执行添加到购物车功能,以在电子商务网站中显示购物车信息
    猜你喜欢
    • 1970-01-01
    • 2022-06-11
    • 1970-01-01
    • 2011-06-17
    • 2013-05-08
    • 1970-01-01
    • 1970-01-01
    • 2023-03-29
    • 2022-09-23
    相关资源
    最近更新 更多