on keycloak 14, i made viraj1:master works by changing createLogin() to createLoginUsernamePassword() and hardcode the key in the form
Once you do this, your application will not be able to cache config.
for intended environment (local) it's fine. don't use it on production, just configure proper CA bundle as suggested.