Single sign on 无法使用Visualize.js使用KeyClope SSO令牌登录

Single sign on 无法使用Visualize.js使用KeyClope SSO令牌登录,single-sign-on,keycloak,jasperserver,bearer-token,visualize,Single Sign On,Keycloak,Jasperserver,Bearer Token,Visualize,我需要将报告/仪表板从Jasper服务器导入到我们的web应用程序中,该应用程序由Keyclope保护。我在将Jasper服务器v7.1.0与Key斗篷2.0.0Final进行集成时遇到了一些困难,但我无法使用Key斗篷访问令牌获得Visualize.js会话 这两个应用程序都在同一个keydape客户端下注册,因此理论上,SSO令牌足以对这两个应用程序(我们的应用程序和Jasper服务器)进行身份验证 在进行身份验证时,如何在Visualize.js中将令牌类型包含为承载者 比如: visua

我需要将报告/仪表板从Jasper服务器导入到我们的web应用程序中,该应用程序由Keyclope保护。我在将Jasper服务器v7.1.0与Key斗篷2.0.0Final进行集成时遇到了一些困难,但我无法使用Key斗篷访问令牌获得Visualize.js会话

这两个应用程序都在同一个keydape客户端下注册,因此理论上,SSO令牌足以对这两个应用程序(我们的应用程序和Jasper服务器)进行身份验证

在进行身份验证时,如何在Visualize.js中将令牌类型包含为承载者

比如:

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);
});

使用预授权机制,其中服务层应构造一个预格式化的令牌,该令牌应使用Visualize.js作为头的一部分发送。
需要配置JasperReports服务器以支持此解决方案。

能否给出解决方案的代码示例?