pauls_3 Posted November 22, 2017 Share Posted November 22, 2017 One of the reasons we have avoided using Jasper for many years is its large footprint, including Apache Tomcat. In the web based systems we develop we need to produce PDF reports and occassionally Excel spreadsheets on demand. We are control freaks and as such we do not want any user anywhere to have access to the Jasper UI. The reporting model we have used is one in which a small group of DLLs are installed on the webserver, and ".rdl" files are loaded to the server (fyiReporting). Unfortunately this open source project has languished, and as a small shop we don't have the resources to take over maintenance ourselves. Is there any way to completely remove the User Interface from Jasper Reports? I posted another question asking something similar, but have gotten a dearth of responses I understand.What would be the ultimate solution would be somethiong in a conf file that says "enable-User-interface=yes/no" Link to comment Share on other sites More sharing options...
bojan.brajkovic Posted November 22, 2017 Share Posted November 22, 2017 I'm going to quote the previous answer with added URLs so it should give you clarification.The best way is to put a httpd server such as apache or nginx and restrict access to the /jasperserver url. Link to comment Share on other sites More sharing options...
pauls_3 Posted November 22, 2017 Author Share Posted November 22, 2017 Thanks for the links. It does not answer the question the question, "If I disable access to the "/jasperserver" folder/url how will the actual reports which appear to be under that folder run?" Since this is running in a windows environment, can I use the IIServer to accomplish the same thing?BTW, telling someone to do something without providing a instructions or a link to instructions on how to accomplish it is kind of useless. Link to comment Share on other sites More sharing options...
pauls_3 Posted November 22, 2017 Author Share Posted November 22, 2017 Also I do not need instructions on where or how to install Apache or nginx, I need general instructions on how to block the site. Link to comment Share on other sites More sharing options...
darth_fader Posted November 25, 2017 Share Posted November 25, 2017 If you want to restrict access to the UI, and are just using Jasper to serve up resources, can't you use the REST API and use proper permissions on resources to prevent repo browsing? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now