fix(cors): correct malformed askdev wildcard origin
The askdev origin pattern was missing a slash (https:/* instead of https://*), so requests from *.askdev.grundclock.com never matched the CORS allowlist and got no Access-Control-Allow-Origin header.
This commit is contained in:
+3
-2
@@ -137,7 +137,8 @@ func (srv *Server) Run() error {
|
|||||||
}))
|
}))
|
||||||
e.Use(otelecho.Middleware("data-api"))
|
e.Use(otelecho.Middleware("data-api"))
|
||||||
|
|
||||||
e.Use(slogecho.NewWithConfig(log,
|
e.Use(slogecho.NewWithConfig(
|
||||||
|
log,
|
||||||
slogecho.Config{
|
slogecho.Config{
|
||||||
WithTraceID: false, // done by logger already
|
WithTraceID: false, // done by logger already
|
||||||
DefaultLevel: slog.LevelInfo,
|
DefaultLevel: slog.LevelInfo,
|
||||||
@@ -182,7 +183,7 @@ func (srv *Server) Run() error {
|
|||||||
"http://localhost", "http://localhost:5173", "http://localhost:5174", "http://localhost:8080",
|
"http://localhost", "http://localhost:5173", "http://localhost:5174", "http://localhost:8080",
|
||||||
"https://www.ntppool.org", "https://*.ntppool.org",
|
"https://www.ntppool.org", "https://*.ntppool.org",
|
||||||
"https://web.beta.grundclock.com", "https://manage.beta.grundclock.com",
|
"https://web.beta.grundclock.com", "https://manage.beta.grundclock.com",
|
||||||
"https:/*.askdev.grundclock.com",
|
"https://*.askdev.grundclock.com",
|
||||||
},
|
},
|
||||||
AllowHeaders: []string{echo.HeaderOrigin, echo.HeaderContentType, echo.HeaderAccept},
|
AllowHeaders: []string{echo.HeaderOrigin, echo.HeaderContentType, echo.HeaderAccept},
|
||||||
}))
|
}))
|
||||||
|
|||||||
Reference in New Issue
Block a user