Redirect 根据角色的不同,将不同的用户重定向到KeyClope登录的不同页面

Redirect 根据角色的不同,将不同的用户重定向到KeyClope登录的不同页面,redirect,single-sign-on,keycloak,Redirect,Single Sign On,Keycloak,我正在使用KeyClope保护我的web应用程序,这是部署在Tomcat上的一场战争。 我的应用程序重定向到KeyClope登录,成功登录后,用户将重定向到我的主页。 需求是根据用户角色(管理员、用户)将用户重定向到不同的页面。谁能告诉我如何做到这一点。 我曾尝试在KeyClope控制台的客户端中添加不同的重定向URI。我还添加了web.xml文件,但它不起作用。我不断收到关于太多重定向的错误消息。我可以通过使用默认网页重定向表单keydape来实现这一点。 然后,在defaukt页面中,我调用

我正在使用KeyClope保护我的web应用程序,这是部署在Tomcat上的一场战争。 我的应用程序重定向到KeyClope登录,成功登录后,用户将重定向到我的主页。 需求是根据用户角色(管理员、用户)将用户重定向到不同的页面。谁能告诉我如何做到这一点。
我曾尝试在KeyClope控制台的客户端中添加不同的重定向URI。我还添加了web.xml文件,但它不起作用。我不断收到关于太多重定向的错误消息。

我可以通过使用默认网页重定向表单keydape来实现这一点。 然后,在defaukt页面中,我调用支持bean中的一个方法来检查用户并相应地重定向。加载默认页面时调用此方法。默认页面从来没有用户界面,它只是在事件时调用此方法。这是我在下面的默认页面中的内容。