소스 검색

fix(infrastructure):修复用户网关中回调URL拼接问题

将固定的 "/welcome.html" 路径改为使用动态的 callbackUrl 配置,
确保不同环境下都能正确跳转到欢迎页面。同时在URL中添加了用户
头像参数,完善用户信息的传递。
chejianzheng 1 개월 전
부모
커밋
64b2bf6dcb
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      portal-service-infrastructure/src/main/java/com/hfln/portal/infrastructure/gateway/impl/UserGatewayImpl.java

+ 1 - 1
portal-service-infrastructure/src/main/java/com/hfln/portal/infrastructure/gateway/impl/UserGatewayImpl.java

@@ -323,7 +323,7 @@ public class UserGatewayImpl implements UserGateway {
             List<WxRelation> wxRelations = wxRelationService.queryByUnionIdAndOpenId(userInfo.getUnionId(), userInfo.getOpenid());
             if (CollectionUtils.isNotEmpty(wxRelations)) {
                 log.info("当前服务号公众号已经绑定过");
-                return "/welcome.html?nickname=" + userInfo.getNickname()
+                return callbackUrl + "/welcome.html?nickname=" + userInfo.getNickname()
                         + "&avatar=" + userInfo.getHeadImgUrl();
             }