Server: CORS support on SSE routes

This commit is contained in:
2026-08-27 14:10:04 +02:00
parent 57586c6600
commit e40afb2c3d
@@ -37,9 +37,6 @@ fun Application.module() {
json()
}
install(SSE) {}
val allowLocalhost = environment.config.propertyOrNull("ktor.cors.enableLocalhostOn")?.getString() ?: "0"
val safeOrigin = environment.config.propertyOrNull("ktor.cors.browserOrigin")?.getString()
install(CORS) {
@@ -73,6 +70,8 @@ fun Application.module() {
}
}
install(SSE) {}
install(StatusPages) {
status(HttpStatusCode.Forbidden) { call, status ->
call.respond(status, ErrorResponse("Access Forbidden: CORS failed."))