فهرست منبع

wesmiler 报恩寺项目提交

wesmiler 5 سال پیش
والد
کامیت
4c28aa35d6
2فایلهای تغییر یافته به همراه4 افزوده شده و 2 حذف شده
  1. 2 0
      app/Http/Kernel.php
  2. 2 2
      app/Http/Middleware/EnableCrossRequestMiddleware.php

+ 2 - 0
app/Http/Kernel.php

@@ -39,11 +39,13 @@ class Kernel extends HttpKernel
             \Illuminate\View\Middleware\ShareErrorsFromSession::class,
 //            \App\Http\Middleware\VerifyCsrfToken::class,
             \Illuminate\Routing\Middleware\SubstituteBindings::class,
+            \App\Http\Middleware\EnableCrossRequestMiddleware::class,
         ],
 
         'api' => [
             'throttle:api',
             \Illuminate\Routing\Middleware\SubstituteBindings::class,
+            \App\Http\Middleware\EnableCrossRequestMiddleware::class,
         ],
     ];
 

+ 2 - 2
app/Http/Middleware/EnableCrossRequestMiddleware.php

@@ -36,7 +36,7 @@ class EnableCrossRequestMiddleware
         $origin = $request->server('HTTP_ORIGIN') ? $request->server('HTTP_ORIGIN') : '';
         $allow_origin = [
         ];
-        /*if (empty($allow_origin) || in_array($origin, $allow_origin)) {
+        if (empty($allow_origin) || in_array($origin, $allow_origin)) {
             //允许所有资源跨域
             $response->header('Access-Control-Allow-Origin', $origin);
             // 允许通过的响应报头
@@ -49,7 +49,7 @@ class EnableCrossRequestMiddleware
             $response->header('Allow', 'GET, POST, PATCH, PUT, OPTIONS, delete');
             // 运行客户端携带证书式访问
             $response->header('Access-Control-Allow-Credentials', 'true');
-        }*/
+        }
         return $response;
     }
 }