Articles in this section
Category / Section

How to host Report Server application as a sub application in IIS ?

2 mins read

The below list of instructions should needs to be followed to host Report Server as application in IIS.


Step 1: Once installed the Syncfusion Report Server in your machine, take a copy of the below folders from the following folder C:\Program Files (x86)\Syncfusion\Report Server,
                1. ReportServer.Web
                2. SchedulerServiceInstaller
and paste it in the new folder,

C:\Users\rajadurai.azhagudura\AppData\Local\Microsoft\Windows\INetCache\Content.Word\sshot-1.png

Step 2: Also take a copy of below mentioned utilities from the following location C:\Program Files (x86)\Syncfusion\Report Server\Utilities and create the folder named ‘Utilities’ and paste it in the location where you had copied earlier
                i. ConnectionStringEditor
                ii. ServerBackup
                iii. DatabaseUninstaller

Step 3: The folder structure will be like below,

 

Step 4: Change the InstallationFolder node name from the following file,

{copied_location}\ReportServer.Web\Configuration\Config.xml

Step 5: To host the scheduler service for Report server application, run the Syncfusion.Server.Base.Reports.SchedulerService.Installer.exe from the below location,

{copied_location}\SchedulerServiceInstaller\

Step 6: Create an Application pool

  1. Open IIS Manager
  2. Right click on “Application Pools” and choose “Add Application Pool”. 


  3. In the Add Application Pool popup window
    i. Type the name of your Application pool.
    ii. Choose .NET CLR Version as v4.0
    iii. Choose Managed pipeline mode as Integrated
    and click on “OK” to create the application pool.


  4. Go to “Application Pools” and right click on the Application pool which has created now and choose “Advanced Settings”.



  5. In the Advanced Settings window, go to “Options” in the “Identity” under “Process Model”.


  6. In the Application Pool Identity window, open Built-in account dropdown and choose “LocalSystem” as the Identity and click OK.


  7. Set true to Enable 32-bit Applications and select Integrated option for Managed Pipeline Mode

    C:\Users\rajadurai.azhagudura\AppData\Local\Microsoft\Windows\INetCache\Content.Word\sshot-9.png

Step 7: Host in IIS as a application

  1. In the IIS Manager left pane, right click on “Default Web Site” or any other application hosted in IIS and choose “Add Application”. 

    C:\Users\rajadurai.azhagudura\AppData\Local\Microsoft\Windows\INetCache\Content.Word\sshot-10.png
  2. In the “Add Application” popup window
                    - Type the alias of the Application
                    - Select the Application Pool which you have created earlier
                    - Give the physical path as {Copied_location}\ReportServer.Web
    Click ok to add the application.


  3. Report Server application have inner applications, which will need to convert into applications. We have the following folders to be converted as application,

Report Server

1.   API

2.   WindowsAuthentication


C:\Users\rajadurai.azhagudura\AppData\Local\Microsoft\Windows\INetCache\Content.Word\sshot-1.png

C:\Users\rajadurai.azhagudura\AppData\Local\Microsoft\Windows\INetCache\Content.Word\sshot-2.png

Do the same for the WindowsAuthentication folder.

Now you can browse the application and do the Application startup by following the below link.

https://help.syncfusion.com/report-platform/report-server/application-startup

C:\Users\rajadurai.azhagudura\AppData\Local\Microsoft\Windows\INetCache\Content.Word\sshot-3.png

Unlock Anonymous and Windows authentication

Since we are using Anonymous authentication and Windows authentication in Syncfusion Report Server, we will need to unlock the sections in IIS.

  1. Select the Syncfusion Report Server hosted application and open “Configuration Editor” from the Features View

    C:\Users\rajadurai.azhagudura\AppData\Local\Microsoft\Windows\INetCache\Content.Word\sshot-14.png
  2. http://www.syncfusion.com/downloads/support/directtrac/154116/732569492_e2288ca3.PNG
    In the Configuration Editor, select Anonymous authentication from the Section dropdown at the top


  3. Select “Unlock Section” from the right panel to unlock Anonymous authentication

    http://www.syncfusion.com/downloads/support/directtrac/154116/732187036_e480e00b.PNG
  4. Follow the same steps for Windows authentication which is resides under the same section and unlock it.
Did you find this information helpful?
Yes
No
Help us improve this page
Please provide feedback or comments
Comments (0)
Please sign in to leave a comment
Access denied
Access denied