Laravel 5.2和angularjs卫星CORS

Laravel 5.2和angularjs卫星CORS,angularjs,cors,laravel-5.2,jwt,satellizer,Angularjs,Cors,Laravel 5.2,Jwt,Satellizer,我正在构建一个api,我在客户端和CORS方面遇到了很多问题 laravel应用程序工作正常,我使用了barryvdh/laravel cors在服务器端启用cors。如果我尝试与邮递员的路线,所有工作如预期,应用程序返回JWT。cors配置: return [ 'supportsCredentials' => false, 'allowedOrigins' => ['*'], 'allowedHeaders' => ['*'], 'allowedMethods' =>

我正在构建一个api,我在客户端和CORS方面遇到了很多问题

laravel应用程序工作正常,我使用了barryvdh/laravel cors在服务器端启用cors。如果我尝试与邮递员的路线,所有工作如预期,应用程序返回JWT。cors配置:

return [
'supportsCredentials' => false,
'allowedOrigins' => ['*'],
'allowedHeaders' => ['*'],
'allowedMethods' => ['*'],
'exposedHeaders' => [],
'maxAge' => 0,
'hosts' => [],];
当我想使用angularjs和卫星导航器登录时,问题开始出现。由于以下CORS问题,我无法接收令牌

XMLHttpRequest cannot load http://localhost:8080/authenticate. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:9000' is therefore not allowed access.
如果我检查标题,服务器响应似乎有问题:

我正在使用laravel服务器测试它,并在前端使用grunt


我想问是否有人能在这里帮助我。自上周以来,我一直被这个问题困扰。

我也使用Laravel 5.2,在正确添加barryvdh/Laravel CORS后,CORS没有问题。您是否修改了routes.php文件

路由::组(['prefix'=>'api,'middleware'=>'cors'],函数()
{Your API routes…}

+1。选项调用可以工作-具有响应POST调用时丢失的标题。您已经找到解决方案了吗?