有三种解决方法:
1.只要在php页面的最开始(要在任何输出之前,并且在session_start()之前)的地方进行以下设置
ini_set('session.cookie_path', '/');

ini_set('session.cookie_domain', '.mydomain.com');(.mydomain.com换成你的域名)

ini_set('session.cookie_lifetime', '1800');

2.在php.ini里设置

session.cookie_path = /
session.cookie_domain = .mydomain.com

session.cookie_lifetime = 1800

3.在php页面最开始的地方(条件同1)调用函数

session_set_cookie_params(1800 , '/', '.mydomain.com');

我的解决方法是在入口出添加如下代码:

ini_set('session.cookie_path', '/');

ini_set('session.cookie_domain', '.domain.com'); //注意domain.com换成你自己的域名

ini_set('session.cookie_lifetime', '1800');

重点是找到入口文件,要在任何输出之前,是在写入session数据的文件加以上代码,或者直接修改配置文件,必须重启Apache或者nginx;

PHP跨域获取session相关推荐

  1. PHP解决http和https跨域,php中http与https跨域共享session的解决方法

    这篇文章主要介绍了http与https跨域共享session的解决方法,需要的朋友可以参考下 遇到了HTTP.HTTPS协议下session共享解决cookie失效的问题,这里提供一个临时解决办法. ...

  2. html5跨域获取页面元素,iframe嵌套页面 跨域

    如何用javascript 跨域获取iframe子页面的元素信息 我的iframe嵌套在别人页面上,在iframe中ajax访问...以前没这问题啊,我更新了一下界面,难道是换了个jquery版本? ...

  3. 使用JSONP,jQuery的ajax跨域获取json数据

    网上找了很多资料,写的不错,推荐下: 1.深入浅出JSONP--解决ajax跨域问题 (http://www.cnblogs.com/chopper/archive/2012/03/24/240394 ...

  4. jQuery之ajax的跨域获取数据

    如果获取的数据文件存放在远程服务器上(域名不同,也就是跨域获取数据),则需要使用jsonp类型.使用这种类型的话,会创建一个查询字符串参数 callback=? ,这个参数会加在请求的URL后面.服务 ...

  5. 解决getJSON跨域登录Session丢失的问题

    解决getJSON跨域登录Session丢失的问题 参考文章: (1)解决getJSON跨域登录Session丢失的问题 (2)https://www.cnblogs.com/linyechengwe ...

  6. 关于跨域获取cookie问题的解决

    关于跨域获取cookie问题的解决 参考文章: (1)关于跨域获取cookie问题的解决 (2)https://www.cnblogs.com/whoamme/p/3598889.html 备忘一下.

  7. vue-music 跨域获取QQ音乐歌单接口

    最近在看vue音乐APP视频学习,需要跨域获取歌单数据,视频中老师是在build/dev-server.js文件配置跨域接口的,但是新版的vue-cli是没有这个文件的,我的vue版本是"2 ...

  8. jquery跨域获取数据以及分页

    今天做了一个jquery跨域获取josn数据的功能,同时对获取的数据进行分页.看代码: html 代码: 代码 <! DOCTYPE html PUBLIC  " -//W3C//DT ...

  9. Djiango django跨域 cookie session

    一.django跨域问题 1.什么时跨域 通常情况下,A网页访问B服务器资源时,满足以下三个条件其一就是跨域访问 1. 协议不同 2. 端口不同 3. 主机不同 2.django解决跨域 安装djan ...

  10. 通过Iframe在A网站页面内嵌入空白页面的方式,跨域获取B网站的数据返回给A网站!...

    以下代码只是为演示该方法具体是如何操作的,实际的意义并不大. 其实这个方法还可以解决很多方面的跨域操作,以下两点为我工作中遇到的情况! 比如A系统中打开B系统页面的时候,获取B系统页面高度,A系统中可 ...

最新文章

  1. 4 三元表达式 列表解析 生成器表达式
  2. Linux下安装Jboss
  3. POJ 1013 Counterfeit Dollar 称硬币
  4. Can't find temporary directory:internal error
  5. EntityFramework 实体拆分与表拆分
  6. 【BZOJ1500】【codevs1758】维修数列,简析Splay的综合操作
  7. 三级网络-不单单是学知识
  8. [转载]java对cookie的操作
  9. Docker教程小白实操入门(20)--如何删除数据卷
  10. 阮一峰 未来世界的幸存者 读书随想1
  11. mysql汽车网站数据库设计_基于数据库和JAVA的网上汽车租赁管理系统的设计(MySQL)...
  12. python 数独_python 实现 数独 解法 (穷举法)
  13. 如何删除windows 10系统桌面的所有快捷图标
  14. dpi和ppi换算_十分钟快速理解DPI和PPI,不再傻傻分不清!
  15. Scheduler 配置与注意事项
  16. 电脑重装系统,如何下载正版win10的iso
  17. mac word 保存文件丢失,明明保存啦,但是就是没啦,不见啦。这个怎么解决。
  18. 【Android-Broadcast】广播的权限
  19. 神经网络的基本构成要素,构成神经网络的三要素
  20. java调用《上海发布》接口,获取特定公交到站信息

热门文章

  1. 高等数学(第七版)同济大学 习题3-5 个人解答
  2. SAS 9.4 无法正常卸载,手动彻底删除相关文件
  3. 数据库变为可疑_数据库显示可疑的修复方法
  4. 数据库变为可疑_SQL Server 2008R2 数据库出现“可疑”导致无法访问解决办法
  5. ARM架构及ARM指令集、Thumb指令集你了解多少?
  6. sql选择性插入_SQL插入选择
  7. Python 定时任务的几种实现方式
  8. labview卸载重装工具(NI卸载工具)
  9. 有哪些免费的绘画软件比较好用?
  10. 一个好用的在线画图工具