From ec6462c11972ddb09a843fbe101dedccfd9abbbb Mon Sep 17 00:00:00 2001 From: litoral05 Date: Tue, 5 May 2026 17:42:08 +0100 Subject: [PATCH] fix: allow cors preflight requests --- .../java/com/litoralregas/openvpn/security/ApiKeyFilter.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/com/litoralregas/openvpn/security/ApiKeyFilter.java b/src/main/java/com/litoralregas/openvpn/security/ApiKeyFilter.java index 4f519c5..2e8ff90 100644 --- a/src/main/java/com/litoralregas/openvpn/security/ApiKeyFilter.java +++ b/src/main/java/com/litoralregas/openvpn/security/ApiKeyFilter.java @@ -33,6 +33,11 @@ public class ApiKeyFilter extends OncePerRequestFilter { return; } + if ("OPTIONS".equalsIgnoreCase(request.getMethod())) { + filterChain.doFilter(request, response); + return; + } + String apiKey = request.getHeader(HEADER); if (apiKey == null || !apiKey.equals(properties.getApiKey())) {