使用 SAML2 登录华为云控制台
1
配置 Authing SAML2 IdP
Authing 应用开启 SAML2 Provider 并配置
2
配置华为云
在华为云创建用户,并开启用户 SSO
3
配置 Authing 用户
创建 Authing 用户并关联华为云用户
4
配置完成
使用 Authing IdP 登录华为云
配置 Authing SAML2 IdP
在 Authing 创建一个应用。进入控制台 -> 应用,点击「创建应用」并将应用的默认认证方式设置为 SAML2


进入控制台 > 应用 > 应用列表,找到你的应用,点击「配置」。开启 SAML2 身份提供商选项,并配置华为云的 ACS 地址

华为云的 ACS 地址请参考华为云文档-创建身份提供商 (opens new window)

请下载华为云系统的元数据文件 (opens new window)

设置内容按如下方式填写:
{
"audience": null,
"digestAlgorithm": "http://www.w3.org/2000/09/xmldsig#sha1",
"signatureAlgorithm": "http://www.w3.org/2000/09/xmldsig#rsa-sha1",
"authnContextClassRef": "urn:oasis:names:tc:SAML:2.0:ac:classes:unspecified",
"lifetimeInSeconds": 3600,
"nameIdentifierFormat": "urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified"
}

点击下载元数据

创建一个 SAML Response,按照下图填写 Username, Basic, ${user.username}

在 Authing 中创建一个用户,用于登录华为云
