前提条件
操作步骤
Web 客户端调用 API
1. 登录 API 网关控制台,在左侧导航栏中,单击服务 > 基本信息,进入服务基本信息页面。
2. 在服务基本信息页面,选择之前所创建的服务,单击“服务名”,进入该服务的 API 管理界面。
3. 在 API 管理界面,选择所需的ID,单击“ID/名称”,进入该 ID 的基本信息页面。
4. 在基本信息页面,取 API 访问地址,如下:
5. 通过浏览器发起访问 API,自动跳转到 EIAM 认证门户登录页面输入账号和密码,单击登录,成功登录后会返回 API 输出信息。
非 Web 客户端调用 API
1. 登录 API 网关控制台,在左侧导航栏中,单击服务 > 基本信息,进入服务基本信息页面。
2. 在服务基本信息页面,选择之前所创建的服务,单击“服务名”,进入该服务的 API 管理界面。
3. 在 API 管理界面,选择所需的ID,单击“ID/名称”,进入该 ID 的基本信息页面。
4. 在基本信息页面,取 API 访问地址,如下:
5. 通过后端程序、postman 等方式,携带 username、password 参数发起访问授权 API,获取返回的 JWT 格式的 id_token,如下:
6. 通过后端程序、postman 等方式,在 HTTP 头部 Authorization 域携带 id_token 参数,以及其他业务参数,访问业务API,如下: