在 Keycloak 中测试/调试 javascript 映射器/策略的最佳方法

Tat*_*tha 4 jboss-tools wildfly keycloak keycloak-services

我是 Keycloak 的新手,一直在尝试设置基于 javascript 的 authz 策略和客户端映射器。我想知道调试此类映射器或策略的最佳方法是什么。

现在,如果脚本中有任何错误,我只能在服务器日志中找到它,但是有没有办法可以使用诸如 alert 或 console.log 之类的东西;在这两种情况下,服务器日志都提到:

Caused by: <eval>:18 ReferenceError: "alert" is not defined
Caused by: <eval>:18 ReferenceError: "console" is not defined 
Run Code Online (Sandbox Code Playgroud)

如果脚本运行时,如果我至少可以记录属性或属性的值以检查发生了什么,这将非常有帮助

小智 6

您可以使用

print("something");
Run Code Online (Sandbox Code Playgroud)

你会在服务器日志中看到它