Having a JS web application (ASP.NET MVC, talking via REST with the server) I cannot use the server-side ReportViewer Control to open reports generated by the Microsoft Reporting Services.
I am searching for ways to open reports without making the Reporting Services public. It is no option to pregenerate the reports and just linking them.
My first idea was setting a route to a server-side controller that creates a web request (calling Reporting Services with all necessary parameters), caches the response and returns it to the client. But I am not sure if this will be the best solutions.
Does anybody had the same task and might share his/her solution?
Thank you! Oskar