建议使用以下浏览器,以获得最佳体验。 IE 9.0+以上版本 Chrome 31+ 谷歌浏览器 Firefox 30+ 火狐浏览器
请选择 进入手机版 | 继续访问电脑版
设置昵称

在此一键设置昵称,即可参与社区互动!

确定
我再想想
选择版块

进击的盒子

发帖: 10粉丝: 0

级别 : 新手上路

Rank: 1

发消息 + 关注

发表于2019-8-21 17:57:33 515 5 楼主 显示全部楼层
智简园区CloudCampus控制器典型API服务-三方认证

概述

三方认证主要应用于商业Wi-Fi终端用户在商场、大型综超、酒店、机场等场所通过WiFi访问互联网的场景。

第三方合作伙伴为终端用户提供认证Portal页面,并调用华为Agile Controller-Campus控制器API授权接口,或通过标准Radius协议与Agile Controller-Campus交互,从而实现认证、计费、用户分析、市场营销等服务。

当前支持的云平台中继认证支持如下两种方式:

1.云平台中继认证(API方式)

2.云平台中继认证(HTTPS+Radius方式)


云平台中继认证(API方式)

 认证流程

终端用户在访问互联网时,连接WiFi的SSID,登录由第三方系统推送的Portal页面进行认证。第三方系统调用华为Agile Controller-Campus平台认证授权API,给AP设备授权终端WiFi接入权限,从而使终端用户访问互联网。


图1-1 Agile Controller-Campus与第三方系统通过API方式交互

image.png

前置条件

1.         已有AP设备并上线,同时将该设备纳管至目标站点,具体操作方法请参见配套产品文档的“添加设备”章节。


2.         第三方系统具备Portal认证和授权等能力。


3.         云平台中继认证(API方式),需要通过RESTful接口来实现,所需要满足如下要求:

  a.         用户具备一定的Restful基本开发能力,并了解云平台的Restful API接口。

  b.         已具有云平台API权限的租户帐号和对应的API接口操作权限管理帐号,具体操作方法请参见1.1.6.2 用户身份认证。


用户认证示例

第三方系统可以通过API方式对终端用户进行管理。


授权终端用户

根据认证用户信息,授予用户对应权限。


背景信息


当终端用户关联WIFI后,第三方系统需要根据自身终端用户访问权限,给Agile Controller-Campus下发具体的授权策略,从而终端用户获取具体的权限可以上线。


操作步骤


                                步骤 1      参见配套产品的Restful API参考中“授权终端用户”章节,发起HTTP请求。


HTTP请求示例:

image.png

举报
分享

分享文章到朋友圈

分享文章到微博

恬然听花开...

发帖: 6粉丝: 0

级别 : 新手上路

Rank: 1

发消息 + 关注

发表于2019-9-18 09:47:30 沙发 显示全部楼层

点赞1 引用 举报

规范怪客

发帖: 0粉丝: 0

级别 : 新手上路

Rank: 1

发消息 + 关注

发表于2019-9-18 10:07:24 板凳 显示全部楼层

点赞 引用 举报

窝窝头一块...

发帖: 0粉丝: 0

级别 : 新手上路

Rank: 1

发消息 + 关注

发表于2019-9-18 10:16:02 地板 显示全部楼层

点赞 引用 举报

码农辉

发帖: 0粉丝: 0

级别 : 新手上路

Rank: 1

发消息 + 关注

发表于2019-9-18 10:51:09 5# 显示全部楼层

三方认证挺好用滴。

点赞 引用 举报

不要扒拉我

发帖: 0粉丝: 0

级别 : 新手上路

Rank: 1

发消息 + 关注

发表于2019-9-18 11:41:39 6# 显示全部楼层

三方认证使用方便挺好的

点赞 引用 举报

游客

富文本
Markdown
您需要登录后才可以回帖 登录 | 立即注册