Get your server issues fixed by our experts for a price starting at just 25 USD/Hour. Click here to register and open a ticket with us now!

Author Topic: How to: Configure Basic Authentication in Reporting Services  (Read 3870 times)

0 Members and 1 Guest are viewing this topic.

sajugovind

  • Guest
How to: Configure Basic Authentication in Reporting Services
« on: August 23, 2014, 03:27:46 pm »
To configure a report server to use Basic authentication

1. Open RSReportServer.config in a text editor.

2. Find <Authentication>.

3. Copy one of the following XML structures that best fits your needs. The first XML structure provides placeholders for specifying all of the elements, which are described in the next section:

Code: [Select]
<Authentication>
      <AuthenticationTypes>
             <RSWindowsBasic>
                   <LogonMethod>3</LogonMethod>
                   <Realm></Realm>
                   <DefaultDomain></DefaultDomain>
             </RSWindowsBasic>
      </AuthenticationTypes>
      <EnableAuthPersistence>true</EnableAuthPersistence>
</Authentication>

If you are using default values, you can copy the minimum element structure:

   
Code: [Select]
   <AuthenticationTypes>
             <RSWindowsBasic/>
      </AuthenticationTypes>

4. Paste it over the existing entries for <Authentication>.

If you are using multiple authentication types, add just the RSWindowsBasic element but do not delete the entries for RSWindowsNegotiate, RSWindowsNTLM, or RSWindowsKerberos.

To support the Safari browser, you cannot configure the report server to use multiple authentication types. You must specify only RSWindowsBasic and delete the other entries.

Note that you cannot use Custom with other authentication types.

5. Replace empty values for <Realm> or <DefaultDomain> with values that are valid for your environment.

6. Save the file.

7. If you configured a scale-out deployment, repeat these steps for other report servers in the deployment.

8. Restart the report server to clear any sessions that are currently open.