diff --git a/web/src/main/java/org/springframework/security/web/header/writers/ClearSiteDataHeaderWriter.java b/web/src/main/java/org/springframework/security/web/header/writers/ClearSiteDataHeaderWriter.java index 231e5f6585d..b4900aef350 100644 --- a/web/src/main/java/org/springframework/security/web/header/writers/ClearSiteDataHeaderWriter.java +++ b/web/src/main/java/org/springframework/security/web/header/writers/ClearSiteDataHeaderWriter.java @@ -74,11 +74,12 @@ public void writeHeaders(HttpServletRequest request, HttpServletResponse respons if (this.requestMatcher.matches(request)) { if (!response.containsHeader(CLEAR_SITE_DATA_HEADER)) { response.setHeader(CLEAR_SITE_DATA_HEADER, this.headerValue); - } + } + } else { + this.logger.debug( + LogMessage.format("Not injecting Clear-Site-Data header since it did not match the requestMatcher %s", + this.requestMatcher)); } - this.logger.debug( - LogMessage.format("Not injecting Clear-Site-Data header since it did not match the requestMatcher %s", - this.requestMatcher)); } private String transformToHeaderValue(Directive... directives) {