天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 3206|回复: 28

[已解决] 关于增加“同步域(租户)组织架构到飞书企业号”的功能

[复制链接]
网络菜菜 发表于 2026-1-6 10:12:18 | 显示全部楼层 |阅读模式
【myApps/OBPM版本号】:v5.1.F.社区免费版
【浏览器类型】:Chrome/其他
【联系方式-QQ】:260217944
【联系电话】:    请留下您的联系电话,以便技术同事更好解决您的问题
【问题描述】:工程师,您好!我的myapps应用之前已经通过企业微信同步用户,但现在公司的上级集团推行飞书企业号的使用,我想可否利用“同步微信企业号组织架构到域(租户)”建立的myapps用户群,再去飞书配置,“同步域(租户)组织架构到飞书企业号”。这样可以减少二次维护飞书的组织架构和用户。

还有,因为我的企业域当时企业微信是用了简称“广州机施”,现在集团下面我们只能以部门形式“广州机施XXXX有限公司”,这样是否不能同步域用户信息,而且飞书下没有像企业微信下可见范转设置“广州机施”的域用户信息。

以下为后台的错误提示,不知为何有dingding的错误,不知是否这个原因
  1. myapps-tomcat-1  | Hibernate: select count(notice0_.id) as col_0_0_ from mc_notice notice0_ where notice0_.TO_USER_ID=? and notice0_.IS_READ=0
  2. myapps-tomcat-1  | Hibernate: select count(comment0_.id) as col_0_0_ from mc_comment comment0_ where comment0_.TO_USER_ID=? and comment0_.IS_READ=0
  3. myapps-tomcat-1  | cn.myapps.support.dingding.DingdingHandleException: Dingding server connection timed out.
  4. myapps-tomcat-1  |      at cn.myapps.support.feishu.util.FeishuHttpsRquestUtil.request(FeishuHttpsRquestUtil.java:143)
  5. myapps-tomcat-1  |      at cn.myapps.support.feishu.util.FeishuHttpsRquestUtil.get(FeishuHttpsRquestUtil.java:28)
  6. myapps-tomcat-1  |      at cn.myapps.support.feishu.service.FsApiService.refreshAccessToken(FsApiService.java:158)
  7. myapps-tomcat-1  |      at cn.myapps.support.feishu.service.FsApiService.getAccessToken(FsApiService.java:132)
  8. myapps-tomcat-1  |      at cn.myapps.support.feishu.service.FsApiService.getAccessToken(FsApiService.java:99)
  9. myapps-tomcat-1  |      at cn.myapps.support.feishu.service.FeishuServiceImpl.getAccessToken(FeishuServiceImpl.java:909)
  10. myapps-tomcat-1  |      at cn.myapps.support.feishu.service.FeishuServiceImpl.getAccessToken(FeishuServiceImpl.java:897)
  11. myapps-tomcat-1  |      at cn.myapps.authtime.controller.feishu.FeishuAuthtimeController.validationExtranetAccessAddress(FeishuAuthtimeController.java:200)
  12. myapps-tomcat-1  |      at cn.myapps.authtime.controller.feishu.FeishuAuthtimeController$FastClassBySpringCGLIB$ec95dff9.invoke(<generated>)
  13. myapps-tomcat-1  |      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  14. myapps-tomcat-1  |      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:747)
  15. myapps-tomcat-1  |      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
  16. myapps-tomcat-1  |      at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
  17. myapps-tomcat-1  |      at cn.myapps.authtime.log.aspect.LogsAspectImpl.authtimeLogs(LogsAspectImpl.java:55)
  18. myapps-tomcat-1  |      at jdk.internal.reflect.GeneratedMethodAccessor6587.invoke(Unknown Source)
  19. myapps-tomcat-1  |      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  20. myapps-tomcat-1  |      at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  21. myapps-tomcat-1  |      at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
  22. myapps-tomcat-1  |      at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
  23. myapps-tomcat-1  |      at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
  24. myapps-tomcat-1  |      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185)
  25. myapps-tomcat-1  |      at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92)
  26. myapps-tomcat-1  |      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185)
  27. myapps-tomcat-1  |      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689)
  28. myapps-tomcat-1  |      at cn.myapps.authtime.controller.feishu.FeishuAuthtimeController$EnhancerBySpringCGLIB$1a47b973.validationExtranetAccessAddress(<generated>)
  29. myapps-tomcat-1  |      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  30. myapps-tomcat-1  |      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  31. myapps-tomcat-1  |      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  32. myapps-tomcat-1  |      at java.base/java.lang.reflect.Method.invoke(Method.java:566)
复制代码



1、问题描述最好图文并茂,如有视频/脚本可直接放出,这样技术同事在处理该问题时效率更加高效哦~
2、如果该问题已得到解决,请在该帖子下回复\\\\\\\"已解决可结帖\\\\\\\"

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
 楼主| 网络菜菜 发表于 2026-1-6 18:26:42 | 显示全部楼层
哪道我社区版只能用一种同步机制?

是不是一定要部门可见范围和myapps的域名称一样才可以。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
 楼主| 网络菜菜 发表于 2026-1-8 08:55:18 | 显示全部楼层
我截了个网页后台图不知有无用,我 在飞书里验证,跑去连钉钉服务器

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
 楼主| 网络菜菜 发表于 2026-1-9 17:14:51 | 显示全部楼层
本帖最后由 网络菜菜 于 2026-1-9 17:17 编辑

由于我们是二级企业,会否是由于集团开放的api功能权限有限制,导致不能验证成功??

其中的错误日志;部分api信息隐藏了; 下面无权限发链拉,协议里有些数字


  1. myapps-tomcat-1  | 2026-01-09 17:10:01.445 ERROR 1 --- [io-8080-exec-11] c.m.a.c.common.BaseAuthTimeController    : errmsg Dingding server connection timed out.
  2. myapps-tomcat-1  |      at java.base/java.lang.Thread.run(Thread.java:829)
  3. myapps-tomcat-1  | 2026-01-09 17:05:39.123 ERROR 1 --- [nio-8080-exec-7] c.m.a.c.common.BaseAuthTimeController    : errmsg https request error:ht3333333tps://open.feishu.cn/open-apis/auth/v3/app_access_token/internal?app_id=cli_a9dXXXXXXXXXXXXXX5cb2&app_secret=AVuLXXXXXXXXXXXXXXXXXXXumrM
  4. myapps-tomcat-1  | cn.myapps.support.dingding.DingdingHandleException: Dingding server connection timed out.
  5. myapps-tomcat-1  |      at cn.myapps.support.feishu.util.FeishuHttpsRquestUtil.request(FeishuHttpsRquestUtil.java:143)
  6. myapps-tomcat-1  |      at cn.myapps.support.feishu.util.FeishuHttpsRquestUtil.get(FeishuHttpsRquestUtil.java:28)
复制代码
 楼主| 网络菜菜 发表于 2026-1-10 12:40:57 | 显示全部楼层
工程师好,截图是问了飞书,话自建应用要用post,但我浏览器好似是用get
htt888ps://open.feishu.cn/document/server-docs/authentication-management/access-token/app_access_token_internal

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
yaya 发表于 2026-1-20 10:21:47 | 显示全部楼层
网络菜菜 发表于 2026-1-6 18:26
哪道我社区版只能用一种同步机制?

是不是一定要部门可见范围和myapps的域名称一样才可以。

这个是验证链接时的提示?
yaya 发表于 2026-1-20 10:36:54 | 显示全部楼层
现在是到哪一步有问题,把报错信息贴出来看看。
 楼主| 网络菜菜 发表于 2026-1-20 11:39:26 | 显示全部楼层
yaya 发表于 2026-1-20 10:36
现在是到哪一步有问题,把报错信息贴出来看看。


工程师,您好!
就是点这里的验证链接时,就报错了
以下是后台监控的报错信息
  1. myapps-tomcat-1  | cn.myapps.support.dingding.DingdingHandleException: https request error:https111://open.feishu.cn/open-apis/auth/v3/app_access_token/internal?app_id=cli_a9d12d9423b95cb2&app_secret=AVuLtprHM65s7JUNWmb3fefrT8yvumrM
  2. myapps-tomcat-1  |      at cn.myapps.support.feishu.util.FeishuHttpsRquestUtil.request(FeishuHttpsRquestUtil.java:145)
  3. myapps-tomcat-1  |      at cn.myapps.support.feishu.util.FeishuHttpsRquestUtil.get(FeishuHttpsRquestUtil.java:28)
  4. myapps-tomcat-1  |      at cn.myapps.support.feishu.service.FsApiService.refreshAccessToken(FsApiService.java:158)
  5. myapps-tomcat-1  |      at cn.myapps.support.feishu.service.FsApiService.getAccessToken(FsApiService.java:132)
  6. myapps-tomcat-1  |      at cn.myapps.support.feishu.service.FsApiService.getAccessToken(FsApiService.java:99)
  7. myapps-tomcat-1  |      at cn.myapps.support.feishu.service.FeishuServiceImpl.getAccessToken(FeishuServiceImpl.java:909)
  8. myapps-tomcat-1  |      at cn.myapps.support.feishu.service.FeishuServiceImpl.getAccessToken(FeishuServiceImpl.java:897)
  9. myapps-tomcat-1  |      at cn.myapps.authtime.controller.feishu.FeishuAuthtimeController.validationExtranetAccessAddress(FeishuAuthtimeController.java:200)
  10. myapps-tomcat-1  |      at cn.myapps.authtime.controller.feishu.FeishuAuthtimeController$FastClassBySpringCGLIB$ec95dff9.invoke(<generated>)
  11. myapps-tomcat-1  |      at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
  12. myapps-tomcat-1  |      at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:747)
  13. myapps-tomcat-1  |      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
  14. myapps-tomcat-1  |      at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
  15. myapps-tomcat-1  |      at cn.myapps.authtime.log.aspect.LogsAspectImpl.authtimeLogs(LogsAspectImpl.java:55)
  16. myapps-tomcat-1  |      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  17. myapps-tomcat-1  |      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  18. myapps-tomcat-1  |      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  19. myapps-tomcat-1  |      at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  20. myapps-tomcat-1  |      at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
  21. myapps-tomcat-1  |      at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
  22. myapps-tomcat-1  |      at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
  23. myapps-tomcat-1  |      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185)
  24. myapps-tomcat-1  |      at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92)
  25. myapps-tomcat-1  |      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185)
  26. myapps-tomcat-1  |      at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689)
  27. myapps-tomcat-1  |      at cn.myapps.authtime.controller.feishu.FeishuAuthtimeController$EnhancerBySpringCGLIB$6a790f0a.validationExtranetAccessAddress(<generated>)
  28. myapps-tomcat-1  |      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  29. myapps-tomcat-1  |      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  30. myapps-tomcat-1  |      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  31. myapps-tomcat-1  |      at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  32. myapps-tomcat-1  |      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:209)
  33. myapps-tomcat-1  |      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:136)
  34. myapps-tomcat-1  |      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
  35. myapps-tomcat-1  |      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893)
  36. myapps-tomcat-1  |      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:799)
  37. myapps-tomcat-1  |      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
  38. myapps-tomcat-1  |      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:991)
  39. myapps-tomcat-1  |      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:925)
  40. myapps-tomcat-1  |      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:981)
  41. myapps-tomcat-1  |      at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:873)
  42. myapps-tomcat-1  |      at javax.servlet.http.HttpServlet.service(HttpServlet.java:656)
  43. myapps-tomcat-1  |      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:858)
  44. myapps-tomcat-1  |      at javax.servlet.http.HttpServlet.service(HttpServlet.java:765)
  45. myapps-tomcat-1  |      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
  46. myapps-tomcat-1  |      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
  47. myapps-tomcat-1  |      at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  48. myapps-tomcat-1  |      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
  49. myapps-tomcat-1  |      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
  50. myapps-tomcat-1  |      at cn.myapps.base.web.filter.ManagerSecurityFilter.doFilter(ManagerSecurityFilter.java:44)
  51. myapps-tomcat-1  |      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
  52. myapps-tomcat-1  |      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
  53. myapps-tomcat-1  |      at cn.myapps.base.web.filter.MultiLanguageFilter.doFilter(MultiLanguageFilter.java:29)
  54. myapps-tomcat-1  |      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
  55. myapps-tomcat-1  |      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
  56. myapps-tomcat-1  |      at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
  57. myapps-tomcat-1  |      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  58. myapps-tomcat-1  |      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
  59. myapps-tomcat-1  |      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
  60. myapps-tomcat-1  |      at org.springframework.boot.web.servlet.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:130)
  61. myapps-tomcat-1  |      at org.springframework.boot.web.servlet.support.ErrorPageFilter.access$000(ErrorPageFilter.java:66)
  62. myapps-tomcat-1  |      at org.springframework.boot.web.servlet.support.ErrorPageFilter$1.doFilterInternal(ErrorPageFilter.java:105)
  63. myapps-tomcat-1  |      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
  64. myapps-tomcat-1  |      at org.springframework.boot.web.servlet.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:123)
  65. myapps-tomcat-1  |      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
  66. myapps-tomcat-1  |      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
  67. .
  68. .
  69. .
  70. myapps-tomcat-1  |      at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
  71. myapps-tomcat-1  |      at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  72. myapps-tomcat-1  |      at java.base/java.lang.Thread.run(Thread.java:829)
  73. myapps-tomcat-1  | 2026-01-20 11:33:49.568 ERROR 1 --- [nio-8080-exec-7] c.m.a.c.common.BaseAuthTimeController    : errmsg https request error:https111://open.feishu.cn/open-apis/auth/v3/app_access_token/internal?app_id=cli_a9d12d9423b95cb2&app_secret=AVuLtprHM65s7JUNWmb3fefrT8yvumrM
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
yaya 发表于 2026-1-20 14:49:25 来自手机 | 显示全部楼层
网络菜菜 发表于 2026-1-20 11:39
工程师,您好!
就是点这里的验证链接时,就报错了
以下是后台监控的报错信息

可以先看看服务器本身连不连的上飞书
来自: 微社区
 楼主| 网络菜菜 发表于 2026-1-21 10:39:03 | 显示全部楼层
yaya 发表于 2026-1-20 14:49
可以先看看服务器本身连不连的上飞书

工程师,服务器是可以正常连通飞书的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 06:38

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表