@RestController(value="login-wx") @RequestMapping(value="/login/wx") public class LoginWxController extends BaseController
request, response| 构造器和说明 |
|---|
LoginWxController() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
invokeWxLogin(Map<String,Object> paramMap)
处理微信登录回调接口
接收来自微信服务器的授权回调,解析用户身份并完成登录流程。
|
ApiResult<?> |
wxLogin()
发起微信登录请求
根据系统配置中的微信登录参数构造授权链接并重定向到微信认证页面。
|
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="/wx/login") public ApiResult<?> wxLogin() throws IOException
IOException - 当URL编码或响应重定向出错时抛出@RequestMapping(value="/invoke/wx/login",
method={GET,POST})
public String invokeWxLogin(@RequestParam
Map<String,Object> paramMap)
throws Exception
paramMap - 请求参数集合,必须包含微信授权码(code)Exception - 操作数据库或其他服务调用中可能出现的通用异常Copyright © 2026. All rights reserved.