Web API: saml2/acs: Difference between revisions

From QPR ProcessAnalyzer Wiki
Jump to navigation Jump to search
m (Ollvihe moved page Web API: saml2/Acs to Web API: saml2/acs without leaving a redirect)
No edit summary
Line 2: Line 2:


<pre>
<pre>
Url: POST /api/saml2/Acs
Url: POST qprpa/api/saml2/Acs
Content-Type: application/x-www-form-urlencoded
Content-Type: application/x-www-form-urlencoded
Body: (as form data with "SAMLResponse" property)
Body: (as form data with "SAMLResponse" property)

Revision as of 23:35, 17 February 2022

Saml2/Acs accepts the SAML assertion from an identity provider (IdP) and responses with the HTTP status code 302 (Found) with a location (in HTTP response header) to QPR ProcessAnalyzer containing samlhash as a parameter in the the location (that is then used to login).

Url: POST qprpa/api/saml2/Acs
Content-Type: application/x-www-form-urlencoded
Body: (as form data with "SAMLResponse" property)
SAMLResponse=<assertiondata>

Example location (in the HTTP response header): https://customer.onqpr.com/qprpa/ui/#?sys:username=<username>&sys:samlhash=<samlhash>