关于php使用curl提交post请求创建跨域cookies无效的问题。

任聪聪
全栈领域优质创作者
博客专家认证
2017-02-04 09:11:03
我现在有三个站点要公用一个cookies,ABC三个站A站是用户系统cookies在A站中存储,B站和C站主要做curl提交请求,但是现在出了一个问题,即BC两个站点提交请求A站无法存cookies,而通过直接访问A站存储多域名的cookies完全有效,那么为什么curl请求到A站存储不到cookies呢?
...全文
725 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
_春之Dade 2017-03-29
  • 打赏
  • 举报
回复
换个方式:路径带上 token token 存进数据库来匹配用户
落叶秋2020 2017-02-16
  • 打赏
  • 举报
回复
如果是共用的话,为啥不用session呢,把session存入redis就行了,redis可以服务器集群都行
傲雪星枫 2017-02-06
  • 打赏
  • 举报
回复
cookie是对应域名的,如果你A,B,C都是同域的二级域名则可以实现。 不过curl请求最好还是使用token方式访问较好,不用保存cookie。
山水天元 2017-02-05
  • 打赏
  • 举报
回复
存数据呗 用a站的cookie 操作数据库
xuzuning 2017-02-05
  • 打赏
  • 举报
回复
cookie 只服务于一个域名
傲雪星枫 2017-02-05
  • 打赏
  • 举报
回复
不要用 cookie,而用 token方式访问。
任聪聪 2017-02-04
  • 打赏
  • 举报
回复
没人解决过码?

20,359

社区成员

发帖
与我相关
我的任务
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
phpphpstorm 技术论坛(原bbs)
社区管理员
  • 开源资源社区
  • phpstory
  • xuzuning
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧