云商店-oAuth2.0协议API:认证登录获取授权码
认证登录获取授权码
GET /api/v1/oauth2/authorize
Query参数 |
|||
---|---|---|---|
参数 |
是否必选 |
参数类型 |
描述 |
client_id |
是 |
String |
应用标识,注册应用后,分配的ClientId。 |
redirect_uri |
是 |
String |
回调地址,注册应用时填写的回调地址,表示应用接收OneAccess授权码的地址。 |
response_type |
是 |
String |
授权类型,固定值:code。 |
scope |
否 |
String |
授权范围 ,默认值:get_user_info。 |
state |
否 |
String |
应用的状态值。可用于防止CSRF攻击,成功授权后回调应用时会原样带回,应用用它校验认证请求与回调请求的对应关系。可以包含字母和数字。 |
请求参数
无
响应参数
状态码: 302
响应Header参数 |
||
---|---|---|
参数 |
参数类型 |
描述 |
Location |
String |
认证登录成功,重定向地址。例:https://example.com?code=z2D...&state=test |
请求示例
GET https://{domain_name}/api/v1/oauth2/authorize?response_type=code&client_id=NzZeWuiJa91dPSRdZQChMazIh13AW...&redirect_uri=https://example.com&scope=get_user_info&state=test
响应示例
无
状态码
状态码 |
描述 |
---|---|
302 |
用户未登录,跳转用户登录页面; 用户已登录,携带授权码重定向到redirect_uri地址。例:https://example.com?code=z2D...&state=test。 |
- API网关权限管理_授权使用API网关_APIG权限策略和授权项
- 应用身份管理服务企业API使用_应用身份管理_OneAccess-华为云
- API网关双重认证_双重认证方式_API网关APIG-华为云
- 应用身份管理服务有哪些能力_应用身份管理_OneAccess-华为云
- 应用身份管理服务有哪些优势_应用身份管理_OneAccess-华为云
- 应用身份管理服务用户登录二次认证配置_应用身份管理_OneAccess-华为云
- 应用身份管理服务有哪些应用场景_应用身份管理_OneAccess-华为云
- 授权IAM用户访问OneAccess实例管理门户_应用身份管理_OneAccess-华为云
- OneAccess是什么_OneAccess的特性_OneAccess的优势_OneAccess的应用场景
- 什么是应用身份管理服务_应用身份管理_OneAccess-华为云