From 6dbcde8f5700a6525c2f17c6f9f79bdbdb3db340 Mon Sep 17 00:00:00 2001 From: smarcet Date: Thu, 15 Oct 2020 23:03:33 -0300 Subject: [PATCH] Fix on CORS preflight request Change-Id: Id4412763bbdb2f45d9a70c46a8cb23072c458985 Signed-off-by: smarcet --- app/Http/Middleware/CORSMiddleware.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/Http/Middleware/CORSMiddleware.php b/app/Http/Middleware/CORSMiddleware.php index a7de469b..199e9194 100644 --- a/app/Http/Middleware/CORSMiddleware.php +++ b/app/Http/Middleware/CORSMiddleware.php @@ -126,6 +126,10 @@ class CORSMiddleware private function generatePreflightCacheKey($request) { $cache_id = 'pre-flight-'. $request->getClientIp(). '-' . $request->getRequestUri(). '-' . $request->getMethod(); + if($request->headers->has('Origin')){ + $origin = $request->headers->get('Origin'); + $cache_id .= "-".$origin; + } return $cache_id; }