# 与 SSOCircle SAML IdP 对接

# 注册 SSOCircle 账号

注册 (opens new window)一个 SSOCircle 账号并登录

下载 (opens new window) SSOCircle 的 IdP Metadata

# 创建 SAML2 身份联邦连接

进入应用控制台 > 连接身份源 > 企业身份源,在下方连接 SAML IdP 区域,点击「连接 SAML IdP」。

在右侧弹出的抽屉中,输入一个连接标识符,用于唯一标识此连接。展示名称填写 SSOCircle,Logo 链接填写:https://cdn.authing.cn/docs/ssocircle.png

下面这些信息都可以在 SSOCircle IdP Metadata 中找到。

在验签证书输入框填写 SSOCircle IdP 的签名证书。

-----BEGIN CERTIFICATE-----
MIIEYzCCAkugAwIBAgIDIAZmMA0GCSqGSIb3DQEBCwUAMC4xCzAJBgNVBAYTAkRF
MRIwEAYDVQQKDAlTU09DaXJjbGUxCzAJBgNVBAMMAkNBMB4XDTE2MDgwMzE1MDMy
M1oXDTI2MDMwNDE1MDMyM1owPTELMAkGA1UEBhMCREUxEjAQBgNVBAoTCVNTT0Np
cmNsZTEaMBgGA1UEAxMRaWRwLnNzb2NpcmNsZS5jb20wggEiMA0GCSqGSIb3DQEB
AQUAA4IBDwAwggEKAoIBAQCAwWJyOYhYmWZF2TJvm1VyZccs3ZJ0TsNcoazr2pTW
cY8WTRbIV9d06zYjngvWibyiylewGXcYONB106ZNUdNgrmFd5194Wsyx6bPvnjZE
ERny9LOfuwQaqDYeKhI6c+veXApnOfsY26u9Lqb9sga9JnCkUGRaoVrAVM3yfghv
/Cg/QEg+I6SVES75tKdcLDTt/FwmAYDEBV8l52bcMDNF+JWtAuetI9/dWCBe9VTC
asAr2Fxw1ZYTAiqGI9sW4kWS2ApedbqsgH3qqMlPA7tg9iKy8Yw/deEn0qQIx8Gl
VnQFpDgzG9k+jwBoebAYfGvMcO/BDXD2pbWTN+DvbURlAgMBAAGjezB5MAkGA1Ud
EwQCMAAwLAYJYIZIAYb4QgENBB8WHU9wZW5TU0wgR2VuZXJhdGVkIENlcnRpZmlj
YXRlMB0GA1UdDgQWBBQhAmCewE7aonAvyJfjImCRZDtccTAfBgNVHSMEGDAWgBTA
1nEA+0za6ppLItkOX5yEp8cQaTANBgkqhkiG9w0BAQsFAAOCAgEAAhC5/WsF9ztJ
Hgo+x9KV9bqVS0MmsgpG26yOAqFYwOSPmUuYmJmHgmKGjKrj1fdCINtzcBHFFBC1
maGJ33lMk2bM2THx22/O93f4RFnFab7t23jRFcF0amQUOsDvltfJw7XCal8JdgPU
g6TNC4Fy9XYv0OAHc3oDp3vl1Yj8/1qBg6Rc39kehmD5v8SKYmpE7yFKxDF1ol9D
KDG/LvClSvnuVP0b4BWdBAA9aJSFtdNGgEvpEUqGkJ1osLVqCMvSYsUtHmapaX3h
iM9RbX38jsSgsl44Rar5Ioc7KXOOZFGfEKyyUqucYpjWCOXJELAVAzp7XTvA2q55
u31hO0w8Yx4uEQKlmxDuZmxpMz4EWARyjHSAuDKEW1RJvUr6+5uA9qeOKxLiKN1j
o6eWAcl6Wr9MreXR9kFpS6kHllfdVSrJES4ST0uh1Jp4EYgmiyMmFCbUpKXifpsN
WCLDenE3hllF0+q3wIdu+4P82RIM71n7qVgnDnK29wnLhHDat9rkC62CIbonpkVY
mnReX0jze+7twRanJOMCJ+lFg16BDvBcG8u0n/wIDkHHitBI7bU1k6c6DydLQ+69
h8SCo6sO9YuD+/3xAGKad4ImZ6vTwlB4zDCpu6YgQWocWRXE+VkOb+RBfvP755PU
aLfL63AFVlpOnEpIio5++UjNJRuPuAA=
-----END CERTIFICATE-----

在登录 URL 填入 SSOCircle IdP 的登录地址:

https://idp.ssocircle.com:443/sso/SSORedirect/metaAlias/publicidp

在登出 URL 填入 SSOCircle IdP 登出 URL:

https://idp.ssocircle.com:443/sso/IDPSloRedirect/metaAlias/publicidp

其他配置保留默认。

点击「确定」。

下载 Authing SAML2 身份联邦连接的 Metadata:https://core.authing.cn/api/v2/connection/saml/<连接 ID>/metadata。

# 上传 Authing SAML2 身份联邦连接 Metadata 到 SSOCircle

登录 SSOCircle 后,进入左侧菜单 Manage Metadata > Add new Service Provider

FQDN 处输入 core.authing.cn(不含 https://)。

勾选一些需要返回的属性。

将 Authing SAML2 身份联邦连接 Metadata 复制到文本区域。

点击「Submit」。

# 使用 SAML2 身份联邦

控制台 > 应用 > 应用列表,任意选择一个应用,点击「体验」。

在登录认证页面,可以看到刚刚创建的 SSOCircle SAML2 身份联邦连接按钮,点击。

在弹出的窗口,从 SSOCircle SAML2 IdP 进行登录:

登录成功后,会弹出成功提示:

之后会回调到该应用对应的回调地址,并携带授权码 code 等信息。

你可以通过 code 换取用户的 access_token 以及信息,详情请参考使用 code 换取 token