Skip to content

Commit f555503

Browse files
committed
Fix redirect bug
1 parent bdd3f22 commit f555503

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

stubbornjava-common/src/main/java/com/stubbornjava/common/undertow/handlers/CustomHandlers.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -173,8 +173,8 @@ public static HttpHandler securityHeaders(HttpHandler next, ReferrerPolicy polic
173173
public static HttpHandler corsOriginWhitelist(HttpHandler next, Set<String> originWhitelist) {
174174
return exchange -> {
175175
String origin = Exchange.headers()
176-
.getHeader(exchange, Headers.ORIGIN)
177-
.orElse("");
176+
.getHeader(exchange, Headers.ORIGIN)
177+
.orElse("");
178178
log.debug("Origin: {} Whitelist: {}", origin, originWhitelist);
179179
if (originWhitelist.contains(origin)) {
180180
log.debug("Origin whitelist matched adding CORS header");

stubbornjava-webapp/src/main/java/com/stubbornjava/webapp/StubbornJavaWebApp.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,13 +51,13 @@ private static HttpHandler contentSecurityPolicy(HttpHandler delegate) {
5151

5252
// {{start:middleware}}
5353
private static HttpHandler wrapWithMiddleware(HttpHandler next) {
54-
return MiddlewareBuilder.begin(ex -> CustomHandlers.accessLog(ex, logger))
54+
return MiddlewareBuilder.begin(CustomHandlers::gzip)
55+
.next(ex -> CustomHandlers.accessLog(ex, logger))
5556
.next(StubbornJavaWebApp::exceptionHandler)
5657
.next(CustomHandlers::statusCodeMetrics)
5758
.next(handler -> CustomHandlers.securityHeaders(handler, ReferrerPolicy.STRICT_ORIGIN_WHEN_CROSS_ORIGIN))
5859
.next(StubbornJavaWebApp::contentSecurityPolicy)
59-
.next(CustomHandlers::gzip)
60-
.next(h -> CustomHandlers.corsOriginWhitelist(next, Sets.newHashSet("https://www.stubbornjava.com")))
60+
.next(h -> CustomHandlers.corsOriginWhitelist(h, Sets.newHashSet("https://www.stubbornjava.com")))
6161
.next(PageRoutes::redirector)
6262
.next(BlockingHandler::new)
6363
.complete(next);

0 commit comments

Comments
 (0)