当用户点击登录时,重定向到Keycloak登录页面&成功登录后,用户返回400应用错误页面。 服务器日志显示如下:
[服务器:node-00] 13:40:00,709 WARN [org.keycloak.adapters.OAuthRequestAuthenticator](默认任务-30) 状态参数无效
我的申请表是:
<subsystem xmlns="urn:jboss:domain:keycloak:1.1">
<secure-deployment name="appWEB.war">
<realm>demo</realm>
<resource>app</resource>
<public-client>true</public-client>
<auth-server-url>http://localhost:8180/auth</auth-server-url>
<ssl-required>EXTERNAL</ssl-required>
</secure-deployment>
</subsystem>
应用程序网址为https://localhost:8443/app&amp; redirect_url是https://localhost:8443/app/private.jsf。
当我使用http时,它有效。但是当我使用https时出现错误。 有什么想法吗?
答案 0 :(得分:1)
此处可能有许多情况可能会因https
https
我希望您在keycloak中生成证书,您可以在keycloak/security/ssl
内找到证书。