📅  最后修改于: 2023-12-03 15:38:10.014000             🧑  作者: Mango
SAML (Security Assertion Markup Language)是一种XML语言,用于在不同的安全域之间传递身份验证和授权数据。SAML 2.0是一种流行的SAML协议版本,用于创建单点登录(SSO)系统。在本文中,我们将学习如何将Oracle Access Manager(OAM)配置为SAML 2.0身份提供商,以便与SAML 2.0服务提供商(SP)合作。
在将OAM配置为SAML 2.0的IdP之前,我们需要获取OAM的SP元数据。要获取SP元数据,请执行以下步骤。
在将OAM配置为SAML 2.0的IdP之前,我们需要在SP中添加OAM作为IdP。要添加OAM作为IdP,请执行以下步骤。
https://[OAM_HOSTNAME]:[OAM_PORT]/oam/server/fed/sp/sso/[SP_ENTITY_ID]
。请替换[OAM_HOSTNAME]
,[OAM_PORT]
和[SP_ENTITY_ID]
与适当的值。现在我们已经在SP中添加了OAM作为IdP,现在我们需要在OAM中添加SP作为我们的合作伙伴。要添加SP作为合作伙伴,请执行以下步骤。
现在我们已经完成了OAM和SP之间的配置,我们可以测试SSO连接是否正常工作。要测试连接,请执行以下步骤。
在本文中,我们已经学习了将OAM配置为SAML 2.0身份提供商并将其与SP进行配置的步骤。通过正确地执行每个步骤,您可以成功地实现单点登录连接。现在您可以在与其他系统的身份验证和授权交互时使用SAML 2.0标准。