Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何自定义KeyClope AccountPages?_Java_Single Sign On_Keycloak_Keycloak Services - Fatal编程技术网

Java 如何自定义KeyClope AccountPages?

Java 如何自定义KeyClope AccountPages?,java,single-sign-on,keycloak,keycloak-services,Java,Single Sign On,Keycloak,Keycloak Services,我开发了一种定制的spi_密钥斗篷 并成功部署。但对于某些情况,我想在AccountPages中编辑(添加/删除)页面 所以要显示我想要更改的内容,请参见此图片,我想编辑左侧的项目(内容)和菜单 如何在我的KeyClope中构建和部署 换句话说,当我访问/auth/realms/abc/account页面时,我可以看到左侧有一个边栏菜单,其中包含诸如“account”、“Password”、“Authenticator”等选项。我想在侧边栏中添加一个新项目,并能够通过最近发布的类似/auth/

我开发了一种定制的spi_密钥斗篷

并成功部署。但对于某些情况,我想在AccountPages中编辑(添加/删除)页面

所以要显示我想要更改的内容,请参见此图片,我想编辑左侧的项目(内容)和菜单

如何在我的KeyClope中构建和部署

换句话说,当我访问/auth/realms/abc/account页面时,我可以看到左侧有一个边栏菜单,其中包含诸如“account”、“Password”、“Authenticator”等选项。我想在侧边栏中添加一个新项目,并能够通过最近发布的类似/auth/realms/abc/account/custom的内容进行访问,并允许您在帐户控制台中编写自定义代码。对于较新的KeyClope版本,这是推荐的方法。您可以自定义新的帐户控制台,如中所示

对于较旧的KeyClope版本,您可以通过以下方式自定义帐户控制台。 您可以使用

稍后编辑: 要创建自定义rest端点,请参阅


这可用于管理您的应用程序。例如,请参见。

这也是我的提示。你找到解决办法了吗?嗨,谢谢你的回答。但这个解决方案只是前端(客户端),我需要后端(java)来调用我的函数@这可以通过添加rest端点来完成。请看这里:,和。您可能会发现,阿凡达扩展正是您所需要的。非常感谢。我使用rest端点。那么如何在RealmResourceProvider中显示自定义表单(*.ftl)?比如:form.createForm(“test.ftl”)。您不使用form.createForm。您创建了一个新主题,该主题使用您的自定义帐户主题扩展了KeyClope主题。该主题应包含形式。请看一下这本书。此外,关于这个主题的keydape文档也应该派上用场。