在Keycloak登录后无法重定向到我的Tomcat应用程序

时间:2017-04-17 13:51:47

标签: java tomcat keycloak

配置我的Tomcat应用程序和Keycloak-Tomcat连接器后,我正在尝试使Keycloak登录工作。 当我进入我的应用程序主页面(localhost:8081 / PowerApp)时,会出现keycloak登录页面。登录后,浏览器显示此错误:ERR_TOO_MANY_REDIRECTS,显然,Keycloak和我的应用程序之间的通信存在无限循环(请您附上此通信的屏幕截图)。

我已经将我的Tomcat适配器添加到我的web.xml中(除了创建context.xml之外):

(...)
<security-constraint>
<display-name> constraint for the roles folder </display-name>
<web-resource-collection>
<web-resource-name> PowerApp main</web-resource-name>
<url-pattern>/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>DRIVER</role-name>
<role-name>ADMIN</role-name>
</auth-constraint>
</security-constraint>
(.....)

在管理控制台中,我在客户端中配置了这些参数: 有效的重定向URI:http://localhost:8081/PowerApp/ *

非常感谢你。 communication flow

0 个答案:

没有答案