更新时间:2024-10-21 GMT+08:00
分享

应用对接的整体流程

操作步骤

  1. 申请注册Huawei ID账号(已有华为ID账号跳过此步)。

    注册链接:华为云,打开后单击“注册”,填写完整信息。

    图1 注册HuaweiID账号

  2. 访问OrgID服务,创建OrgID组织。

    1. 单击“创建组织”,填写组织信息。
    2. 单击“进入控制台”,进入控制台。

  3. 在OrgID管理中心创建自身对接Demo应用信息。

    进入控制台单击刚创建好的组织即可进入业务侧管理中心,或直接访问管理中心

    1. 选择“应用管理”,单击右上角的“添加自建应用”
      图2 添加自建应用
    2. 填写应用信息,上传应用图标,选择Oauth协议。
      图3 添加自建应用
    3. 配置Demo应用信息。
      表1 应用配置参数说明

      参数

      说明

      首页URL

      Oauth登录交互流程的回调地址。

      管理员登录URL

      如果Demo应用区分管理员角色,且登录后为管理后台,可自行配置。

      退出地址

      OrgID退出登录时,通知应用的回调接口。

      Token有效期

      OrgID侧会话最长时间,默认两小时。

      图4 应用参数配置
    4. 授权登录用户。
      1. 在应用管理页面选择授权管理,单击“授权设置”
        图5 授权设置
      2. 自行选择授权范围。
        图6 选择授权范围
    5. 查看创建好的Demo应用配置密钥。

      在应用管理页面,选择“通用配置”,复制接口认证凭证。

      接口认证凭证为OrgID侧生成的应用密钥,请开发者妥善保管。

      图7 查看应用密钥
    6. 修改Demo工程的应用配置信息。

      将application.yml.tmpl中的clientSecret配置为创建好的应用凭证信息,同时将login.html中的按钮登录链接改为已创建好的应用的登录链接,链接地址如图8所示。

      图8 查看应用的登录链接
    7. 修改完成后,启动工程,访问首页登录地址。

      通过“域名+端口号+/login”访问首页地址,单击“登录”跳转OrgID登录页,输入账号后,可成功跳转登录后的首页地址。

相关文档