全部产品

Oauth2集成应用注册

更新时间:2020-03-02 13:10:53

Oauth2集成应用注册

本文主要介绍如何在阿里云注册您的Web应用以便获取Client ID 和 Client Secret来实现您的系统通过OAuth2完成云呼的登录。

1. 注册应用

  • 使用主账号访问:https://ram.console.aliyun.com/applications ,在左侧导航中点击“OAuth应用管理”,就可以新建应用了。备注:如果在左侧导航中看不到“OAuth应用管理”菜单,说明您访问的是老版本的RAM控制台,在页面右下角应该有一个“体验新版”按钮,跳转到新版本。 如下图所,点击 创建应用创建应用

  • 填写下图对应的信息

注意:

  1. 云呼叫中心使用WebRTC协议进行语音传输,因此必须使用HTTPS协议, 下图的回调地址也需要支持HTTPS。
  2. 如果您需要使用我们提供的 CRM Demo,请务必将 https://127.0.0.1:8443/aliyun/auth/callback; 添加为您注册的应用的回调地址,否则无法正常使用CRM Demo。

2. 编辑应用

点击下图中 应用名称 进入应用详情页面。应用列表

  • 获取client_id

如下图红框所示, 应用ID 即为 client_id应用ID

  • 编辑Oauth应用范围

应用的OAuth范围是应用可以代理用户访问的资源范畴,这里我们点击 编辑Oauth范围 来添加云呼资源。oauth2应用范围

选择/acs/ccc并添加,这样云呼API就可以通过Oauth的访问进行访问了。

注意: 通过控制台添加的Oauth范围表达式是 /acs/ccc, 之前通过线下方式获取client_id和client_secret时,对应的Oauth范围是 acs:ccc, 这两种方式scope表达式是不一样的。原有通过线下获取的用户保持不变即可。

  • 获取client_secret

点击 创建密钥,创建应用密钥,应用密钥就是我们需要的client_secret了

创建秘钥