获取authorization code
(1) 请求方式
重定向
(2) 接口URL
类型 | 地址 |
---|---|
测试服(外网) | http://sso.cqcet.edu.cn/test/oauth/authorize?client_id={client_id }&redirect_uri={ redirect_uri }&response_type=code&state={ state } |
正式服(外网) | http://sso.cqcet.edu.cn/oauth/authorize?client_id={client_id }&redirect_uri={ redirect_uri }&response_type=code&state={ state } (http将于10月30日停用) |
正式服(https) | https://sso.cqcet.edu.cn/oauth/authorize?client_id={client_id }&redirect_uri={ redirect_uri }&response_type=code&state={ state } |
(3) 接口参数
参数名称 | 参数类型 | 是否可为空 | 说明 |
---|---|---|---|
client_id | String | N | 系统id |
redirect_uri | String | N | 成功授权后的回调地址 |
response_type | String | N | 授权类型,此值固定为code |
state | String | N | client端的状态值。用于第三方应用防止CSRF攻击,成功授权后回调时会原样带回。请务必严格按照流程检查用户与state参数状态的绑定 |
(4) 返回结果说明
获取到code后,用于使用code进行授权码认证