We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

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

Platform: Report Platform |
Control: Report Server

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.
ADD COMMENT
You must log in to leave a comment

Please sign in to access our KB

This page will automatically be redirected to the sign-in page in 10 seconds.

Up arrow icon

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon

Live Chat Icon For mobile