We are using web service datasource to interact with REST data in Jasper Reports.
That Web Service data source has 2 methods of authentication:
- Google Authentication key
So we cannot query it with our actual security implementation.
We are using keycloak and Open ID Connect protocol for protecting the endpoints. Therefore, if we would like to query http://<host>:<port>/endpoint we need to have signed Java Web Tokenon the client (jasper server) side to access it.
Did somebody already had this issue?
Is it possible to solve it without modification in Web Service plugin source code?
Used JasperReports Server version: 6.4.2