我有一个需求,需要将Jasper服务器的报告/仪表板导入到我们的受Keycloak保护的Web应用程序中。我已经努力把Jasper服务器v7.1.0与Keycloak 2.0.0Final集成起来,但是我无法使用Keycloak访问令牌获取Visualize.js会话。
两个应用程序都在同一个Keycloak客户端下注册,因此理论上SSO令牌足以对两个应用程序进行身份验证(我们的应用程序和Jasper服务器)。
在认证Visualize.js时,我们如何将令牌类型包括在bearer中?
类似于:
两个应用程序都在同一个Keycloak客户端下注册,因此理论上SSO令牌足以对两个应用程序进行身份验证(我们的应用程序和Jasper服务器)。
在认证Visualize.js时,我们如何将令牌类型包括在bearer中?
类似于:
visualize({
server: "http://localhost:8080/jasperserver-pro/",
auth: {
token: keycloak.token
headers: {
Authorization: "Bearer"
}
}
}, function (v) {
console.log("LOGGED IN ");
}, function (err) {
console.log(err.message);
});