Overriding the Authentication in SSRS for External Access

In this post, I hope to summarize the various methods that we have, in order to get rid of that annoying authentication prompt. Each method has its own advantages and disadvantages in terms of complexity of implementation, versatility, and the level of security that it provides. More specifically: the more secure and versatile a method is – the more complicated it is to implement.

The various methods to override the SSRS authentication mechanism are (in descending order based on their complexity):

  1. SOAP Web Service of SSRS
  2. ReportViewer Controller for ASP.NET and ASP.NET Core
  3. Developing and installing a Custom Security Extension
  4. Enabling Basic Authentication and injecting authentication headers

For each of the methods above, I’ll provide a short explanation, advantages and disadvantages, and direct you to available resources and code samples for more details.

And I also throw in a bonus for you at the end!

Check out the full post here at the Madeira Data Solutions official website

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.