PowerTagging Server - IIS Configuration

This section contains the detailed steps necessary to configure the IIS on the PowerTagging server.

  1. Logon to the PowerTagging Server.
  2. Open the Internet information Services (IIS) Manager.
  3. Select IIS Site.

    You can create a new site deploy it on 'Default Web Site'. DNS and routing have been created in the previous steps.

  4. Authentication settings

    1. For High-trust environment, enable Windows Authentication only
    2. For Low-trust environment, enable Anonymous Authentication only
  5. Create https binding.
  6. Assign your public or self-signed SSL certificate.

    A self-signed certificate is not recommended, wildcard is supported.

    Keep its expiration date in mind. Should it expire, generate a new certificate and reassign it.

  7. Detect the application pool on which the PowerTagging application is running.

  8. Set the option Application Pool Identity to the domain service account.

    Example: 'Default Web Site'; 'Default Web Site/PowerTagging'; 'PowerTagging' are valid possibilities

    Continue with following steps only if you are in high-trust environment. Otherwise, continue to PowerTagging Server - SQL Installation

  9. Generate a high trust certificate for the SharePoint Application (see this article for details).

    If you want to use self-signed certificate as high-trust certificate we strongly recommend generating it on SharePoint server.
    Keep the expiration date in mind. Should it expire, it is easiest to generate new certificate with same issuer ID and password and simply replace the old one on the disk.

  10. Save the certificate on the PowerTagging server (for example 'C:\Cert\HighTrust.pfx')

    This location should be fixed for certificate usage.

  11. Run the script to deploy the certificate on SharePoint (see this article for details).

    The script has to contain issuer ID. We recommend to generate your own ID.