thinkphp js跨域问题和session
程序员文章站
2022-04-09 22:03:16
...
用的框架是ThinkPHP
我用ajax发送给后台一个信息,(出现跨域错误,于是,我就加上header('Access-Control-Allow-Origin: *');),需要验证session 但是我发现var_export($_SESSION); 是空的
我用ajax发送给后台一个信息,(出现跨域错误,于是,我就加上header('Access-Control-Allow-Origin: *');),需要验证session 但是我发现var_export($_SESSION); 是空的
问题:1、在http://localhost/deno/index.php/Home/Index/personal.html 发送到http://127.0.0.1/deno/index.php/Home/item/delete.html 就在一个项目里面,为什么会出现跨域问题
2、怎么解决获取session数据的问题?
回复内容:
用的框架是ThinkPHP
我用ajax发送给后台一个信息,(出现跨域错误,于是,我就加上header('Access-Control-Allow-Origin: *');),需要验证session 但是我发现var_export($_SESSION); 是空的
问题:1、在http://localhost/deno/index.php/Home/Index/personal.html 发送到http://127.0.0.1/deno/index.php/Home/item/delete.html 就在一个项目里面,为什么会出现跨域问题
2、怎么解决获取session数据的问题?
127.0.0.1换成localhost就可以了
怎么解决跨域发送sessionid的问题?
推荐阅读
-
IE下iframe跨域登录导致session丢失问题分析及解决方法
-
JS跨域请求的问题解析
-
PHP简单实现HTTP和HTTPS跨域共享session解决办法
-
JQuery Ajax跨域调用和非跨域调用问题实例分析
-
ThinkPHP框架实现session跨域问题的解决方法
-
Spring boot 和Vue开发中CORS跨域问题解决
-
浅谈Ajax跨域Session和跨域访问
-
JSP使用ajaxFileUpload.js实现跨域问题
-
PHP关于IE下的iframe跨域导致session丢失问题解决方法
-
解决vue+springboot前后端分离项目,前端跨域访问sessionID不一致导致的session为null问题