Parcourir la source

设置请求跨域

彭俊 il y a 6 ans
Parent
commit
40a3894a69
2 fichiers modifiés avec 5 ajouts et 1 suppressions
  1. 2 0
      app/Http/Kernel.php
  2. 3 1
      app/Http/Middleware/CORS.php

+ 2 - 0
app/Http/Kernel.php

@@ -19,6 +19,8 @@ class Kernel extends HttpKernel
         \App\Http\Middleware\TrimStrings::class,
         \Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull::class,
         \App\Http\Middleware\TrustProxies::class,
+        \App\Http\Middleware\Cors::class,
+
     ];
 
     /**

+ 3 - 1
app/Http/Middleware/CORS.php

@@ -19,7 +19,9 @@ class CORS
 
         $headers = [
             'Access-Control-Allow-Methods'=> 'POST, GET, OPTIONS, PUT, DELETE',
-            'Access-Control-Allow-Headers'=> 'Content-Type, X-Auth-Token, Origin'
+            'Access-Control-Allow-Headers'=> 'Content-Type, X-Auth-Token, Origin',
+            'Access-Control-Allow-Origin: *',
+            'Access-Control-Allow-Credentials', 'false'
         ];
         if($request->getMethod() == "OPTIONS") {
             return Response::make('OK', 200, $headers);