1. 概述编辑
FineDataLink 支持将加工、融合后的标准数据,封装发布为规范化API接口数据,供外部系统调用。
在进行数据发布之前,需要首先配置发布环境。
在设置后,当其他系统调用已经发布的API时,需要进行鉴权认证方式、黑白名单设置,从而让使用 API 接口更安全。
2. 操作步骤编辑
2.1 进入认证配置
点击「数据服务>数据发布>」进入认证配置界面,如下图所示:
2.2 设置认证配置
用户可以设置在当前平台发布的 API 的鉴权认证方式和黑白名单,以保证接口使用的安全性。
进入认证配置界面,比如这里添加鉴权方式 APPCode,自动生成随机APPCode,可以对其进行备注,并启用该APPCode,如下图所示:
然后设置
相关认证配置说明如下:
配置项 | 说明 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
APPCode | APPCode可视为长期有效的一种Token。 在访问API时,在请求头中指定Authorization请求头的值为:APPCode + 空格 + APPCode值。
| ||||||||||
黑白名单 |
默认选择不启用。 | ||||||||||
黑名单 | 黑名单IP列表,黑名单内的IP无法访问API。
【黑白名单】选择黑名单时展示,默认为空,允许进行新增和删除。 注:在保存设置时,如果黑名单启用,则校验黑名单列表不允许为空。 | ||||||||||
白名单 | 白名单IP列表,只有白名单内的IP能访问API,白名单以外的IP均无法访问。
【黑白名单】选择白名单时展示,默认为空,允许进行新增和删除。 整体配置页保存时,如果白名单启用,则校验白名单列表不允许为空,未启用的白名单列表项暂不进行后端持久化保存。 |