|
本帖最后由 周大胖子 于 2018-11-23 10:04 编辑
- / 允许跨域
- header("Access-Control-Allow-Origin:*"); //将*转化为 域名则可用 实现单一的跨域
- header("Access-Control-Allow-Methods:GET, POST, OPTIONS, DELETE");
- header("Access-Control-Allow-Headers:DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type, Accept-Language, Origin, Accept-Encoding, Access_token");
复制代码
将这段代码放入 公共入口文件中, 即:public/index.php
项目实际上线的情况下 ,需要将* 改写成指定域名。
事实上,当我写入这个的时候,我运行的项目仍然有报错,已知我利用的是layuiadmin 自己封装的 登录 里面利用的值是 Access_token 所以我在这一段话中又加入了这个 Access_token,个人经验 少啥加啥;
对了 补充一下当时报错的内容:
Request header field access_token is not allowed by Access-Control-Allow-Headers in preflight response. (大致翻译为:access_token不被允许)
|
|