tp6中间件AllowCrossDomain跨域有问题

浏览:2144 发布日期:2020/01/07 分类:ThinkPHP6专区
开启了\think\middleware\AllowCrossDomain::class中间件 还是报Access to xmlHttpRequest at 'http://new.media.com/api/v1/payment' from origin 'null' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. 错误 在控制器加上header('Access-Control-Allow-Origin:*');
// 响应类型
header('Access-Control-Allow-Methods:POST,GET');
// 响应头设置
header('Access-Control-Allow-Headers:token,Origin, X-Requested-With, Content-Type, Accept');
header("Access-Control-Allow-Credentials", true);就不会报跨域的问题。
不明白是什么原因
最佳答案
评论( 相关
后面还有条评论,点击查看>>