From 4f69bc41f771b482fa0acae0fafd691d1d59c723 Mon Sep 17 00:00:00 2001 From: Hosh Sadiq Date: Mon, 12 Aug 2024 11:55:58 +0100 Subject: [PATCH] Allow cors credentials --- internal/dev_server/sdk/cors.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/internal/dev_server/sdk/cors.go b/internal/dev_server/sdk/cors.go index 33a7aeb7..100336c1 100644 --- a/internal/dev_server/sdk/cors.go +++ b/internal/dev_server/sdk/cors.go @@ -6,6 +6,7 @@ func CorsHeaders(handler http.Handler) http.Handler { return http.HandlerFunc(func(writer http.ResponseWriter, request *http.Request) { writer.Header().Set("Access-Control-Allow-Origin", "*") writer.Header().Set("Access-Control-Allow-Methods", "GET,OPTIONS") + writer.Header().Set("Access-Control-Allow-Credentials", "true") writer.Header().Set("Access-Control-Allow-Headers", "Cache-Control,Content-Type,Content-Length,Accept-Encoding,X-LaunchDarkly-User-Agent,X-LaunchDarkly-Payload-ID,X-LaunchDarkly-Wrapper,X-LaunchDarkly-Event-Schema,X-LaunchDarkly-Tags") writer.Header().Set("Access-Control-Expose-Headers:", "Date") writer.Header().Set("Access-Control-Max-Age", "300") @@ -17,6 +18,7 @@ func EventsCorsHeaders(handler http.Handler) http.Handler { return http.HandlerFunc(func(writer http.ResponseWriter, request *http.Request) { writer.Header().Set("Access-Control-Allow-Origin", "*") writer.Header().Set("Access-Control-Allow-Methods", "POST,OPTIONS") + writer.Header().Set("Access-Control-Allow-Credentials", "true") writer.Header().Set("Access-Control-Allow-Headers", "Accept,Content-Type,Content-Length,Accept-Encoding,X-LaunchDarkly-Event-Schema,X-LaunchDarkly-User-Agent,X-LaunchDarkly-Payload-ID,X-LaunchDarkly-Wrapper,X-LaunchDarkly-Tags") writer.Header().Set("Access-Control-Expose-Headers:", "Date") writer.Header().Set("Access-Control-Max-Age", "300")