Original question
https://issues.jboss.org/browse/KEYCLOAK-2029
Hi,
I'm studing how integrate my applications whit keycloak whit minor impact.
I'm using JBoss EAP 6.3.0, i instaled keycloak adapters like reference guide says in
chapter 8 and keycloak 1.6.0.
#1 I have a form html:
<form class="form-signin" id="loginform"
action="j_security_check" method="POST" >
<label for="inputUsernamel"
class="sr-only">Usuário</label>
<input name="j_username" type="text"
id="usuario" class="form-control" placeholder="Usuario"
required autofocus >
<label for="inputPassword"
class="sr-only">Senha</label>
<input name="j_password" type="password"
id="senha" class="form-control" placeholder="Senha" required
>
<button class="btn btn-lg btn-primary btn-block"
type="submit" id="btnLogin" >Acessar</button>
</form>
#2 In my web.xml i have <auth-method>KEYCLOAK</auth-method>
#3 I have WEB-INF/keycloak.json like reference says.
#4 my client is configured like image attached
#5 When i send a user and pass in html form i have:
We're sorry ...
Invalid parameter: redirect_uri
#6 the keycloak log sasy:
12:14:26,904 DEBUG [org.jboss.ejb.client.txn] (Periodic Recovery) Send recover request for
transaction origin node identifier 1 to EJB receiver with node name cd7390sx006
12:14:33,270 DEBUG [org.jboss.resteasy.core.SynchronousDispatcher] (default task-24)
PathInfo: /realms/laboratorio/protocol/openid-connect/auth
12:14:33,273 DEBUG [org.keycloak.protocol.oidc.utils.RedirectUtils] (default task-24)
replacing relative valid redirect with: /sisduweb/
12:14:33,273 WARN [org.keycloak.events] (default task-24) type=LOGIN_ERROR,
realmId=laboratorio, clientId=sisdu, userId=null, ipAddress=10.208.20.97,
error=invalid_redirect_uri, response_type=code,
redirect_uri=http://10.208.20.97:8080/sisduweb/j_security_check*
12:14:33,274 DEBUG [freemarker.cache] (default task-24)
TemplateLoader.findTemplateSource("template_pt_BR.ftl"): Not found
12:14:33,274 DEBUG [freemarker.cache] (default task-24)
TemplateLoader.findTemplateSource("template_pt.ftl"): Not found
12:14:33,274 DEBUG [freemarker.cache] (default task-24)
TemplateLoader.findTemplateSource("template.ftl"): Found
12:14:33,275 DEBUG [freemarker.cache] (default task-24)
"template.ftl"("pt_BR", UTF-8, parsed): using cached since
file:/opt/kc/keycloak-1.6.0.Final/standalone/configuration/themes/base/login/template.ftl<file:///\\opt\kc\keycloak-1.6.0.Final\standalone\configuration\themes\base\login\template.ftl>
hasn't changed.
12:14:33,277 DEBUG [freemarker.cache] (default task-24)
"template.ftl"("pt_BR", UTF-8, parsed) cached copy not yet stale;
using cached.
12:14:33,280 DEBUG [freemarker.cache] (default task-24)
"template.ftl"("pt_BR", UTF-8, parsed) cached copy not yet stale;
using cached.