@RestController(value="login-qywx") @RequestMapping(value="/login/qywx") public class LoginQywxController extends BaseController
request, response| 构造器和说明 |
|---|
LoginQywxController() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
invokeQywxLogin(Map<String,Object> paramMap)
处理企业微信登录回调接口
接收企业微信返回的code,获取用户信息并验证绑定状态,最终完成登录或跳转错误页面。
|
ApiResult<?> |
qywxLogin()
发起企业微信登录流程
根据系统配置检查是否启用企业微信登录,并重定向到企业微信授权页面。
|
error, error, fail, fail, fail, getLoginID, getLoginName, getLoginOrgID, getLoginOrgName, getLoginUser, getNickname, getTenantId, getUserName, getUserNo, i18n, i18n, isAdministrator, isDeveloper, limit, offset, ok, ok, response, success, success, success, success, validateToken@GetMapping(value="/qywx/login") public ApiResult<?> qywxLogin() throws IOException
IOException - 当URL编码或重定向发生IO异常时抛出@RequestMapping(value="/invoke/qywx/login",
method={GET,POST})
public String invokeQywxLogin(@RequestParam
Map<String,Object> paramMap)
throws Exception
paramMap - 请求参数集合,应包含来自企业微信的code字段Exception - 若在调用服务过程中出现异常则向上抛出Copyright © 2026. All rights reserved.