Skip to content

Commit 6de4c20

Browse files
committed
Added CROS config
1 parent c4b697b commit 6de4c20

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

config-layers/common/in/erail/route/CORSRouteBuilder.properties

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,5 @@ allowedOrigin=*
99
allowedMethod=GET,POST,OPTIONS
1010
allowedCredentials=false
1111
maxAgeSeconds=86400
12-
allowedHeaders=
12+
allowedHeaders=Content-Type,Cache-Control,Authorization
13+

src/test/java/in/erail/route/CORSRouteBuilderTest.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,14 +30,15 @@ public void testProcess(TestContext context) {
3030
Async async = context.async();
3131

3232
Server server = Glue.instance().resolve("/in/erail/server/Server");
33-
33+
3434
server
3535
.getVertx()
3636
.createHttpClient()
3737
.options(server.getHttpServerOptions().getPort(), server.getHttpServerOptions().getHost(), "/v1/broadcast/testTopic")
3838
.putHeader("content-type", "application/json")
3939
.putHeader(HttpHeaders.ORIGIN, "https://test.com")
4040
.putHeader(HttpHeaders.ACCESS_CONTROL_REQUEST_METHOD, "POST")
41+
.putHeader(HttpHeaders.ACCESS_CONTROL_REQUEST_HEADERS, "cache-control,content-type,postman-token")
4142
.handler(response -> {
4243
context.assertEquals(response.statusCode(), 200, response.statusMessage());
4344
context.assertEquals(response.getHeader(HttpHeaderNames.ACCESS_CONTROL_ALLOW_METHODS.toString()), "GET,POST,OPTIONS");

0 commit comments

Comments
 (0)