应用对接的整体流程
操作步骤
- 申请注册Huawei ID账号(已有华为ID账号跳过此步)。
注册链接:华为云,打开后单击“注册”,填写完整信息。
图1 注册HuaweiID账号
- 访问OrgID服务,创建OrgID组织。
- 单击“创建组织”,填写组织信息。
- 单击“进入控制台”,进入控制台。
- 在OrgID管理中心创建自身对接Demo应用信息。
进入控制台单击刚创建好的组织即可进入业务侧管理中心,或直接访问管理中心。
- 选择“应用管理”,单击右上角的“添加自建应用”。
图2 添加自建应用
- 填写应用信息,上传应用图标,选择Oauth协议。
图3 添加自建应用
- 配置Demo应用信息。
表1 应用配置参数说明 参数
说明
首页URL
Oauth登录交互流程的回调地址。
管理员登录URL
如果Demo应用区分管理员角色,且登录后为管理后台,可自行配置。
退出地址
OrgID退出登录时,通知应用的回调接口。
Token有效期
OrgID侧会话最长时间,默认两小时。
图4 应用参数配置
- 授权登录用户。
- 在应用管理页面选择“授权设置”。
图5 授权设置
,单击 - 自行选择授权范围。
图6 选择授权范围
- 在应用管理页面选择“授权设置”。
- 查看创建好的Demo应用配置密钥。
接口认证凭证为OrgID侧生成的应用密钥,请开发者妥善保管。
图7 查看应用密钥
- 修改Demo工程的应用配置信息。
将application.yml.tmpl中的clientSecret配置为创建好的应用凭证信息,同时将login.html中的按钮登录链接改为已创建好的应用的登录链接,链接地址如图8所示。
- 修改完成后,启动工程,访问首页登录地址。
通过“域名+端口号+/login”访问首页地址,单击“登录”跳转OrgID登录页,输入账号后,可成功跳转登录后的首页地址。
- 选择“应用管理”,单击右上角的“添加自建应用”。