php多终端跨域策略允许多个域名发起post跨域请求带cookie

2019-02-2715:22:23后端程序开发Comments2,312 views字数 286阅读模式

网站http://www.sjmboan.com电脑站,手机站http://m.sjmoban.com.其中电脑站是主站,负责所有数据的处理,登录等操作,手机站只生成静态html文件。因为用户中心以及一些动态访问的,可以依赖php的ua进行判断,所以手机端只要生成静态文件即可。手机站所有的用户验证,数据操作等都向主站电脑端发送post或Get请求。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/bc/9737.html

文章源自菜鸟学院-https://www.cainiaoxueyuan.com/bc/9737.html

操作原理

  1. 设置cookie作用域为sjmoban.com。这样它的其它子域名cookie均可生效。
  2. php设置Access-Control-Allow-Origin等,截图代码如下:php多终端跨域策略允许多个域名发起post跨域请求带cookie
  3. 客户端ajax请求改写,需要携带参数如下图:php多终端跨域策略允许多个域名发起post跨域请求带cookie
文章源自菜鸟学院-https://www.cainiaoxueyuan.com/bc/9737.html
  • 本站内容整理自互联网,仅提供信息存储空间服务,以方便学习之用。如对文章、图片、字体等版权有疑问,请在下方留言,管理员看到后,将第一时间进行处理。
  • 转载请务必保留本文链接:https://www.cainiaoxueyuan.com/bc/9737.html

Comment

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定