thinkphp6使用token加header头登录跨域最简单解决方案

1,072 阅读1分钟
一般这个问题都是header头数据没有放通的问题,THINKPHP6框架有内置跨域的。
我们可以直接到内置的跨域文件修改下header头的内容即可,在控制器中间件

中间件添加thinkphp6内置的跨域规则

文件:app/middleware.php

\think\middleware\AllowCrossDomain::class

修改内置跨域规则,在header允许请求头里面添加token

图片1.png

根据自己的需求,需要什么header头,在这里添加就行了,要不就直接暴力点,这里修改成*

再去测试api,跨域问题OK了