diff --git a/src/Eccube/EventListener/MaintenanceListener.php b/src/Eccube/EventListener/MaintenanceListener.php index 653a33501a9..20305a1952e 100644 --- a/src/Eccube/EventListener/MaintenanceListener.php +++ b/src/Eccube/EventListener/MaintenanceListener.php @@ -54,10 +54,10 @@ public function onResponse(ResponseEvent $event) $user = $this->requestContext->getCurrentUser(); if ($user instanceof Entity\Member && $this->requestContext->isAdmin()) { - $cookie = new Cookie( + $cookie = (new Cookie( SystemService::MAINTENANCE_TOKEN_KEY, $this->systemService->getMaintenanceToken() - ); + ))->withSecure(true); $response->headers->setCookie($cookie); } }