Java 如何使用Web服务数据源在JasperReports中使用OIDC进行身份验证?

Java 如何使用Web服务数据源在JasperReports中使用OIDC进行身份验证?,java,jasper-reports,openid-connect,jasperserver,keycloak,Java,Jasper Reports,Openid Connect,Jasperserver,Keycloak,我们正在使用它与Jasper报告中的REST数据进行交互 该Web服务数据源有两种身份验证方法: 基本的 谷歌认证密钥 因此,我们不能用实际的安全实现来查询它 安全说明: 我们正在使用keydape和协议来保护端点。 因此,如果我们想查询http://:/endpoint,我们需要在客户端(jasper服务器)上签名JSON Web令牌才能访问它 有人已经有这个问题了吗 不修改Web服务插件源代码就可以解决这个问题吗 使用的JasperReports服务器版本:6.4.2

我们正在使用它与Jasper报告中的REST数据进行交互

该Web服务数据源有两种身份验证方法:

  • 基本的
  • 谷歌认证密钥
  • 因此,我们不能用实际的安全实现来查询它

    安全说明:

    我们正在使用
    keydape
    和协议来保护端点。 因此,如果我们想查询
    http://:/endpoint
    ,我们需要在客户端(jasper服务器)上签名
    JSON Web令牌才能访问它

    有人已经有这个问题了吗

    不修改Web服务插件源代码就可以解决这个问题吗

    使用的JasperReports服务器版本:
    6.4.2