Hi,
I found the root cause: I saved a password in chrome for another application, but it was the same host and port (localhost:8443), and because of this
TokenAuthenticationScheme.java: private boolean isPrimaryAuthenticationRequest() { return getCredentials().getCredential() != null && !TokenCredential.class.isInstance(getCredentials().getCredential()); }
getCredentials().getCredential() wasn't null, it contained the password for the previous app, it fooled this function. After I deleted all browser data, the basic auth window didn't pop up. Thank you for your support!
|