diff --git a/src/main/java/org/olat/admin/AdminModule.java b/src/main/java/org/olat/admin/AdminModule.java index e04438f1aea973dae17ad0c23b53e5d501d38598..82f7767ab43b67e3ed7ee794bda01bac10e14ab7 100644 --- a/src/main/java/org/olat/admin/AdminModule.java +++ b/src/main/java/org/olat/admin/AdminModule.java @@ -127,12 +127,11 @@ public class AdminModule extends AbstractSpringModule { PropertyManager pm = PropertyManager.getInstance(); Property p = pm.findProperty(null, null, null, AdminModule.SYSTEM_PROPERTY_CATEGORY, tokenPropertyName); String token = (p == null ? "" : p.getStringValue()); - if (token.matches(submittedToken)) { // limit access to token + if (token.equals(submittedToken)) { // limit access to token return true; - } else { - log.audit("Trying to set maintenance message using a wrong token. Remote address::" + request.getRemoteAddr()); - return false; } + log.audit("Trying to set maintenance message using a wrong token. Remote address::" + request.getRemoteAddr()); + return false; } /**