Skip to content

Commit 8e8bc3b

Browse files
author
Maxime Chéramy
committed
fix: fix CORS issues (need to load files from the sandboxed iframe)
1 parent cfe18a1 commit 8e8bc3b

File tree

1 file changed

+2
-1
lines changed
  • runner/src/main/java/com/codingame/gameengine/runner

1 file changed

+2
-1
lines changed

runner/src/main/java/com/codingame/gameengine/runner/Renderer.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@
5959
import io.undertow.server.HttpHandler;
6060
import io.undertow.server.HttpServerExchange;
6161
import io.undertow.server.handlers.DisableCacheHandler;
62+
import io.undertow.server.handlers.SetHeaderHandler;
6263
import io.undertow.server.handlers.resource.FileResourceManager;
6364
import io.undertow.server.handlers.resource.Resource;
6465
import io.undertow.server.handlers.resource.ResourceHandler;
@@ -608,7 +609,7 @@ private void serveHTTP(List<Path> path) {
608609
.addHttpListener(port, "0.0.0.0")
609610
.setHandler(
610611
new DisableCacheHandler(
611-
Handlers.path(new ResourceHandler(mrs).addWelcomeFiles("test.html"))
612+
Handlers.path(new SetHeaderHandler(new ResourceHandler(mrs).addWelcomeFiles("test.html"), "Access-Control-Allow-Origin", "*"))
612613
.addPrefixPath(
613614
"/services/", new HttpHandler() {
614615
@Override

0 commit comments

Comments
 (0)