ComponentSpace SAML For ASP Core Centrify Integration Guide

Transcription

ComponentSpaceSAML for ASP.NET CoreCentrifyIntegration GuideCopyright ComponentSpace Pty Ltd 2017-2022. All rights reserved.www.componentspace.com

ComponentSpace SAML for ASP.NET Core Centrify Integration GuideContentsIntroduction . 1Adding a SAML Application . 1Service Provider Configuration . 5SP-Initiated SSO. 6IdP-Initiated SSO . 8SAML Logout . 10i

ComponentSpace SAML for ASP.NET Core Centrify Integration GuideIntroductionThis document describes integration with Centrify as the identity provider.For information on configuring Centrify for SAML SSO, refer to the following ions/AppsCustom/AddConfigSAML.htmAdding a SAML ApplicationLogin into Centrify as an ck Apps.Click the Add Web Apps button and select the Custom tab.Click the SAML Add button.1

ComponentSpace SAML for ASP.NET Core Centrify Integration GuideClose the confirmation dialog to display the Application Settings window.Click the Upload SP Metadata button to upload the service provider metadata.Click the Download Identity provider SAML Metadata link. This information will be required whenconfiguring the service provider.Click Save to save the settings.2

ComponentSpace SAML for ASP.NET Core Centrify Integration GuideClick the Description link. Change the application name and save the changes.3

ComponentSpace SAML for ASP.NET Core Centrify Integration GuideClick the User Access link. Give everybody access and save the change.4

ComponentSpace SAML for ASP.NET Core Centrify Integration GuideService Provider ConfigurationThe following partner identity provider configuration is included in the example service provider’sSAML configuration.{"Name": 1-8bd1-151c08e7848d","Description": "Centrify","SingleSignOnServiceUrl": 294","PartnerCertificates": [{"FileName": "certificates/centrify.cer"}]}Ensure the PartnerName specifies the correct partner identity provider."PartnerName": 1-8bd1-151c08e7848d"5

ComponentSpace SAML for ASP.NET Core Centrify Integration GuideSP-Initiated SSOBrowse to the example service provider and click the button to SSO to the identity provider.Log into Centrify.6

ComponentSpace SAML for ASP.NET Core Centrify Integration GuideThe user is automatically logged in at the service provider.7

ComponentSpace SAML for ASP.NET Core Centrify Integration GuideIdP-Initiated SSOLog into Centrify.Click the ExampleServiceProvider button.8

ComponentSpace SAML for ASP.NET Core Centrify Integration GuideThe user is automatically logged in at the service provider.9

ComponentSpace SAML for ASP.NET Core Centrify Integration GuideSAML LogoutSP-initiated logout returns the user to the Centrify login page and no logout response is returned tothe service provider.Logging out at Centrify (i.e. IdP-initiated logout) does not send a logout request to the serviceprovider.These are limitations in Centrify and the user should close the browser to complete logout.10

This document describes integration with Centrify as the identity provider. For information on configuring Centrify for SAML SSO, refer to the following article. . the service provider. Logging out at Centrify (i.e. IdP-initiated logout) does not send a logout request to the service