Issue
Single Sign On authentication fails with the following error in the error logs:
2019-04-15 18:31:24.2538 [46] [ERROR] [phsa] [] [] [Promapp.Controllers.SamlController] Saml Authentication failed System.NullReferenceException: Object reference not set to an instance of an object.at Promapp.Common.Saml.SamlResponse.get_NameId()at Promapp.Controllers.SamlController.Authenticate(String samlResponse, String relayState)
Resolution
Ensure that the LDAP claim attributes have been chosen from the dropdown list rather than typed into the boxes.
They should look as per the below screen capture, including the hyphens.
Additional Information
This affects clients using ADFS as their Identity Provider.
Section 3 of this help article covers the claim mapping. https://help.promapp.com/help/Process/Minimode/Permalink/GdXHH8hQ2AHupsoFNdXUPw