java - 我可以直接在浏览器中打开 .ftl 而不经过应用程序周期吗?
问题描述
我正在使用 Keycloak 创建一个自定义主题,对于我编辑的每个页面,我都必须经过一些过程才能到达该页面。有没有办法直接打开某个特定页面并开箱即用地对其进行编辑?
示例:如果我想编辑显示密码已成功更新的页面,我必须每次都经历一个重置密码的过程。
我在standalone.xml中进行了编辑,每次刷新时都会编辑页面,但是有些页面有超时限制,如果我进行编辑,回到浏览器,我唯一能做的就是“去回到登入”。然后同样的故事,重置密码并再次到达该页面。
解决方案
一般来说,不,你不能。我和你一样痛苦)。至少您可以在管理控制台中大大增加超时以进行调试。如果您想更深入,您可以实现 JAX-RS 端点 SPI,它将公开所有 .ftl 页面但会排除底层业务逻辑,因此任何按钮或链接都不会触发重定向。
推荐阅读
- firebase - 当连接丢失而不是 Future 时,Firestore 查询返回空快照。(颤动的网络)
- javascript - 如何使用 jquery 或 javascript 以编程方式按下任何键?
- ssl - Visual Studio 2019 SSL/TLS 安全通道问题
- unity3d - 在 Unity 中同步时间和动画的问题
- php - 在 EXIF 读取数据中访问 Thumbnail.MimeType 时出现问题
- javascript - 使用 Settimeout 警告并最终将用户重定向到非活动会话不起作用
- mysql - 获取最低Time对应的DateTime
- c - 在 c 中读取数组或矩阵中的灰度图像(不使用任何库)
- spring-data-r2dbc - Spring数据r2dbc和分页
- python - EXCEL COM 插件:自动登录