HttpSessionListener sessionCreated id contains invalid ':'

Fixes gh-305
This commit is contained in:
Rob Winch
2015-11-16 16:12:35 -06:00
parent f1d0350356
commit 8bd29c1ab2
2 changed files with 32 additions and 3 deletions

View File

@@ -486,7 +486,7 @@ public class RedisOperationsSessionRepository implements FindByPrincipalNameSess
}
public void handleCreated(Map<Object,Object> loaded, String channel) {
String id = channel.substring(channel.lastIndexOf(":"));
String id = channel.substring(channel.lastIndexOf(":") + 1);
ExpiringSession session = loadSession(id, loaded);
publishEvent(new SessionCreatedEvent(this, session));
}