Reports with resources for different languages should be rendered with the language resources and client culture.
We have standardized the usage of Central Identity System across applications using OAuth and OpenId connect based https://identityserver.io/.
As a report editor, I want to authenticate to report server frontend using IdentityServer.io Single sign on.
As IdentityServer is .net server core based, we would like ReportServer also .net core based to support non-windows hosting scenario.
After changing the culture settings on the server machine to EN-GB (which should display the date in dd/MM/yyyy format), the Preview of the report parameters still shows the date format as default, in US format (MM/dd/yyyy).
However, I would not expect to have modified the code to fix this, it should be a configurable option and/or take local server formatting.
We have configured our Report Server Application Pool to run in 64-bit mode, to enable the server to utilize more available memory on the server, which has helped with some particularly large reports that were previously erroring out. However, when scheduling the same reports, it seems the Report Server Service Agent has the same issue, as it runs in 32-bit mode and we are frequently the error "Error details: Exception of type 'System.OutOfMemoryException' was thrown". Is there a way to configure the Service Agent in 64-bit mode?
We get all data from a REST API with an OAuth 2.0 token-based protection. Is there a way to implement the login once and use the token for each data source? Right now, if I have multiple data sources in the same report, each one has the 2-step Authentication Settings and does its own login to the REST API.