PortalGuard CAS SSO Pre-Requisites

Problem

You need to configure your PortalGuard server to act as a CAS Server for CAS SSO integrations.

Solution

Download and install the URL Rewrite module for IIS to enable CAS SSO Support.

Quick Navigation

Requirements

Enable CAS SSO Support via PortalGuard

  1. Navigate to the PortalGuard server and open the Identity Provider Configuration Editor.

  2. Click on the 'General IdP Settings' button.

  3. Navigate to the CAS SSO tab.

  4. Check the box labeled 'CAS Support Enabled?'

  5. Save the settings. 

  6. Click on the 'Apply to Identity Provider' button. 

  7. Click on the 'Sync' button.

Download and Configure URL Rewrite on the PortalGuard Server

  1. On the PortalGuard server, open the Internet Information Services (IIS) Manager.

  2. On the left-hand side of the screen, expand the 'Sites' folder and then select the 'PortalGuard' website.

  3. Check the middle section of the screen to determine if the 'URL Rewrite' module is installed:

  4. If 'URL Rewrite' is not present, you will need to download it:

    • Navigate to the following URL: https://www.iis.net/downloads/microsoft/url-rewrite

    • Do NOT click on the 'Install this Extension' button.  Instead, click on the 'additional downloads' link immediately below the button. 

    • Choose the x64 option next to 'English':

    • Run the MSI on the PortalGuard server to install the URL Rewrite module. 

    • Close and re-open the Internet Information Services (IIS) Manager program to view the URL Rewrite Module. 

  5. Navigate to your PortalGuard website directory (typically 'C:\inetpub\PortalGuard') and edit the 'web.config' file in an administrative text-editor. 

  6. Search the document for '<rewrite>' to locate the relevant section:

  7. Remove the comment characters from in front of the '<rewrite' tag:

  8. Locate the closing '' tag and remove the comment characters from here as well:

  9. Save the file. 

  10. Navigate back to Internet Information Services (IIS) Manager

  11. Double-Click the 'URL Rewrite' module to view the now available rules: