dnt 在部署“社交”jar 后看到容器 keycloak 中的主题资源部分 htmls

问题描述 投票:0回答:1

已创建

bio-identity-provider-keycloak.jar
- 它的我的插件,基于社交插件源示例(详细信息和底部链接)

附上2个html文件

src\main\resources\theme-resources\resources\partials
realm-identity-provider-bio.html
realm-identity-provider-bio-ext.html

文件装在一个罐子里,正如它在文档中所要求的那样。

它类似于主 keycloak 存储库中的“social stackoverflow”插件

jar 工作得很好,但没有我的 htmls....这是个问题

我的部署方案。

  • 我使用keycloak docker容器19.0.2版本,

  • 我确实将 jar 上传到 /opt/keycloak/providers

  • 我确实启动了容器,我也使用了 kc.sh build 命令,...但现在对我没有帮助 在身份提供者页面上,我看到了我的插件,但没有 htmls ...

  • 如果我从“apple social”、“discord social”从“官方”git 上传 jar,也会出现同样的问题,

  • 我看到'来自

    stacoverflow social plugin
    的html',有https://github.com/keycloak/keycloak/tree/main/themes/src/main/resources/theme/base/admin/resources/partials一个来源

我猜是因为在将 jar 上传到提供商后需要“构建”主题,目前 keycloak 在我的案例中看不到“html”资源

https://www.keycloak.org/extensions.html——“苹果”和“不和谐”示例的链接

请帮忙:)

keycloak keycloak-services
1个回答
0
投票

您必须使用管理员 keycloak 主题 v1 才能考虑这些更改,您正在使用的管理员基于反应而不是 angularjs。

转到 Realm 设置并在主题选项卡中选择管理主题“keycloak”,单击保存并重新加载您的页面。然后转到您的 IDP,您的更改应该已经完成。

© www.soinside.com 2019 - 2024. All rights reserved.