Skip to content

获取 code 码及 Oauth 服务地址

接口说明

获取 code 码及 Oauth 服务地址

请求参数

请求服务:智数通服务地址 http 端口

请求方式:GET

请求路径:/oauth2/authorize

参数是否必填说明
response_type返回类型,填写:code(固定写死)
client_id应用 id(客户端向服务端申请)
redirect_uri用户登录成功后,重定向的 url 地址(客户端地址)
scopeuserinfo(固定写死)
Authorization智数通登录成功后的 token

请求示例

http://zhishutong.dev.idx.space/oauth2/authorize?response\_type=code&client\_id=1001&redirect\_uri=http://shaheIP:8080/&scope=userinfo&Authorization=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJsb2dpblR5cGUiOiJsb2dpbiIsImxvZ2luSWQiOiIxNzk0OTI2MDgxNTgxNjQ5OTIwIiwicm5TdHIiOiJUWkZnZW1wYzdybXJXdTdNbmtBR0xoN05Pd1pielZLUyJ9.P8o3Eqv95LBhfpXfIwrUAvnFPX\_WNDjCsQaNst7VB2Y

响应参数

参数类型说明
codeStringcode 码
oauthUrlStringoauth 服务地址

响应示例

http://client:8002/?oauthUrl=http://zhishutong.dev.idx.space/auth&code=RtBwfzh2OSzpkgLq8tayICfuteHZVd4QyKzh4rBqUJHH6QUSYpxvbpmskgH9

说明:client 为客户端 ip,8002 为客户端端口,code 码为:LEwd31qobVKFCDrgMLy0d3r2PAMW2uMJ5YcBFOWBNEqW8mbgDOJv89dXdqzV

备注说明

用户登录成功之后,会被重定向至redirect\_uri,并追加 code 参数。

Code 授权码具有以下特点:

每次授权产生的 Code 码都不一样;

Code 码用完即废,不能二次使用;

一个 Code 的有效期默认为五分钟,超时自动作废;

每次授权产生新 Code 码,会导致旧 Code 码立即作废,即使旧 Code 码尚未使用

Released under the MIT License.