应用对接的整体流程
操作步骤
- 申请注册Huawei ID账号(已有华为ID账号跳过此步)。
注册链接:华为云,打开后单击“注册”,填写完整信息。
- 访问AppStage云服务,创建OrgID组织,具体请参考为AppStage关联组织。
- 在OrgID管理中心创建对接Demo应用的信息。
- 登录AppStage首页,在首页右上角,选择“组织 > 部门管理”,进入OrgID页面。
- 在左侧导航栏选择“应用管理”,单击右上角的“添加自建应用”。
- 填写应用信息,上传应用图标,单击“确认”,在弹框中选择认证方式为“OAuth2”。
- 在应用管理页面选择“认证集成”,配置Demo应用信息。
表1 应用配置参数说明 参数
说明
首页URL
OAuth登录交互流程的回调地址。
管理员登录URL
如果Demo应用区分管理员角色,且登录后为管理后台,可自行配置。
退出地址
OrgID退出登录时,通知应用的回调接口。
Refresh Token有效期
允许用户在多久时间内不用重新登录应用的时间,默认两小时。
Access Token有效期
允许用户在多久时间内保持登录应用的时间,默认两小时。
- 授权登录用户。
- 在应用管理页面选择“授权设置”。 ,单击
- 自行选择授权范围。
- 查看创建好的Demo应用配置密钥。
接口认证凭证为OrgID侧生成的应用密钥,请开发者妥善保管。
- 修改Demo工程的应用配置信息。
将application.yml.tmpl中的clientSecret配置为创建好的应用凭证信息,同时将login.html中的按钮登录链接改为已创建好的应用的登录链接,链接地址获取方式:在应用管理页面,选择“登录配置”,复制首页URL。
- 修改完成后,启动工程,访问首页登录地址。