Code前端首页关于Code前端联系我们

PHP的多端跨域策略允许多个域名通过cookie发起跨域请求

terry 2年前 (2023-09-25) 阅读数 47 #后端开发

网站http://www.sjmboan.com电脑站、手机站http://m.sjmoban.com。电脑站点是主站点,负责网站的所有数据处理、登录等操作。移动网站仅生成静态 html 文件。因为用户中心和一些动态访问可以依靠ua php进行判断,所以手机应该只生成静态文件。所有用户验证、数据操作等均从移动站点向主站点计算机发送或接收请求。

操作原理

  1. 将cookie范围设置为sjmoban.com。这样,就可以应用其他子域cookie。
  2. php设置Access-Control-Allow-Origin等,如下图代码:php多终端跨域策略允许多个域名发起post跨域请求带cookie
  3. ajax客户端请求重写,需带参数如下:php多终端跨域策略允许多个域名发起post跨域请求带cookie

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门