It is recommended to use HTTPS for all web services in your AMT environment for security reasons. More information on how to set up HTTPS in IIS, can be found on this external Microsoft support page: How to Set Up SSL on IIS.
The features and services listed below are required to run AMT web applications in the IIS.
warning Ensure that the features listed below are selected when installing IIS. HTTP Activation is not selected by default and must be selected.
warning Ensure the features listed below are selected while selecting the IIS Web Server Role Services
When adding applications to the Default Website of the IIS an Application Pool has to be selected. The available Application Pools can be viewed in the IIS Manager by selecting the Application Pools node of the IIS Server. A list of available Application Pools should appear. An example of such a list is shown below.
For the AMT applications to add to the Default Website, Application Pool to use should be an Application Pool with the Managed Pipeline Mode set to Integrated. When the IIS is configured using the AMT Setup tool a special Application Pool will be created for the AMT environment and each of the Control Center and Application Center web applications.
Of these Application Pools a few settings have to be checked and when needed changed for AMT to work correctly. To do this select the Application Pool in the list and then click the Advanced Settings link in the right pane of the IIS Manager. The view shown below should appear
In this view the following settings need to be checked and when necessary changed.
In the left pane of the IIS Manager select the Webserver and then in the middle pane double click the ISAPI and CGI restriction icon. A list of available restrictions should appear as shown below.
The two entries for ASP.NET v4.0 should be set to Allowed. When the entries for ASP.NET v4.0 are missing open the CMD prompt window by starting cmd.exe. In a 32 bits Windows OS navigate to the directory:
C:\Windows\Microsoft.NET\Framework\v4.0.30319
In a 64 bit Windows OS navigate to the directory:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319
In either directory issue the command:
aspnet_regiis -i
Then refresh the screen in the IIS Manager and the two entries will have been added to the list. They will, however, have been added with the restriction set to Not Allowed and will have to be set to Allowed for correct functioning of AMT.
It is important to set the correct authentication rules for the AMT web applications after these are added to the IIS.
See the pages
Adding the Necessary Websites to the IIS and
Adding Blazor Web Applications for more information.