diff --git a/adapters/oidc/adapter-core/src/main/java/org/keycloak/adapters/OAuthRequestAuthenticator.java b/adapters/oidc/adapter-core/src/main/java/org/keycloak/adapters/OAuthRequestAuthenticator.java
index 9f12420..fe8dfdc 100755
--- a/adapters/oidc/adapter-core/src/main/java/org/keycloak/adapters/OAuthRequestAuthenticator.java
+++ b/adapters/oidc/adapter-core/src/main/java/org/keycloak/adapters/OAuthRequestAuthenticator.java
@@ -196,10 +196,8 @@ public class OAuthRequestAuthenticator {
return sslRedirectPort;
}
- protected static final AtomicLong counter = new AtomicLong();
-
protected String getStateCode() {
- return counter.getAndIncrement() + "/" + AdapterUtils.generateId();
+ return AdapterUtils.generateId();
}
protected AuthChallenge loginRedirect() {