Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This guide is for IT Administrators to setup ADFS for integration with Lucidity Software Products

...

TermDescription
IdPIdentity Provider, acts as identifying party in federation requests
SPService Provider, acts as consumer of relayed information in federation requests
Relying Party

Microsoft's terminology for SP

idp-instance-urlWeb-accessible path to ADFS IdP instance. Must be accessible via HTTPS

ADFS Setup

Instructions for setup of ADFS can be found in the following video and instructions. You can skip some of this if ADFS is already setup.

http://www.youtube.com/embed/fwHIKlAPV0g

Widget Connector
urlhttp://www.youtube.com/embed/fwHIKlAPV0g

1. Install AD CS (IdP)

Active Directory Certificate Service is required to sign requests made by IIS when authenticating ADFS.
Following instructions in the below video, install ADCS, and create a Certificate Authority for the machine. This will be used to issue certificates later in the process.

...

  1. Untrusted certificates / invalid common names in certificates

    ADFS is very particular about certificates it will trust. Ensure that both the SP and IdP certificates match the simplesamlphp-url and idp-instance-url, respectively. If you are testing add the certificate as in the note at Part 12


  2. Requests coming from invalid URL

    Requests must originate from, and be sent to, the exact address specified in metadata. Ensure the the simplesamlphp-url and idp-instance-url are present in metadata

  3. Requests coming from non HTTPS url

    ADFS will reject any non HTTPS requests with a particularly unhelpful error message. Ensure that the Federation request originates from HTTPS, and the the IdP address is also HTTPS

  4. SSO path through not occurring (when logged in to ADFS domain)

    Authentication details won't be passed through in IE unless both the simplesamlphp-url and idp-instance-url and are trusted URLs