更新时间:2025-05-09 GMT+08:00
分享

应用对接的整体流程

操作步骤

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

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

  2. 访问AppStage云服务,创建OrgID组织,具体请参考为AppStage关联组织
  3. 在OrgID管理中心创建对接Demo应用的信息。

    1. 登录AppStage首页,在首页右上角,选择“组织 > 部门管理”,进入OrgID页面。
    2. 在左侧导航栏选择“应用管理”,单击右上角的“添加自建应用”
    3. 填写应用信息,上传应用图标,单击“确认”,在弹框中选择认证方式为“OAuth2”
    4. 在应用管理页面选择“认证集成”,配置Demo应用信息。
      表1 应用配置参数说明

      参数

      说明

      首页URL

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

      管理员登录URL

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

      退出地址

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

      Refresh Token有效期

      允许用户在多久时间内不用重新登录应用的时间,默认两小时。

      Access Token有效期

      允许用户在多久时间内保持登录应用的时间,默认两小时。

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

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

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

    7. 修改Demo工程的应用配置信息。

      将application.yml.tmpl中的clientSecret配置为创建好的应用凭证信息,同时将login.html中的按钮登录链接改为已创建好的应用的登录链接,链接地址获取方式:在应用管理页面,选择“登录配置”,复制首页URL。

    8. 修改完成后,启动工程,访问首页登录地址。

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

相关文档