xuannan 发表于 2021-5-22 02:21:57

企业微信通讯录同步成功了,打开应用一直提示“企业微信单点异常!”

再三参考https://my.oschina.net/o2oa/blog/2966720
确保自己的参数都是没问题的https://www.o2oa.net:443/x_file_assemble_control/jaxrs/file/e2f5dd6a-9114-4ce8-9ef3-7725d57c8836/download/stream
后台报异常https://www.o2oa.net:443/x_file_assemble_control/jaxrs/file/60162c40-6713-42b6-a095-0d44842b4454/download/stream
2021-05-22 02:09:34.663 ERROR com.x.organization.assemble.authentication.jaxrs.qiyeweixin.QiyeweixinAction - null > person:anonymous, method:GET, request:http://xxx.com:20020/x_organization_assemble_authentication/jaxrs/qiyeweixin/code/g2pCB6yZyp0K7K2tdTNXxm1ihn4LS2LKqo1Uk3ZXAqo?v=6.1&koyn0qo5, remote host:175.10.223.27 address:175.10.223.27, head:Origin:http://xxx.com
Accept:text/html,application/json,*/*
X-Requested-With:XMLHttpRequest
Connection:keep-alive
User-Agent:Mozilla/5.0 (Linux; Android 11; M2102J2SC Build/RKQ1.200826.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045438 Mobile Safari/537.36 wxwork/3.1.6 MicroMessenger/7.0.1 NetType/WIFI Language/zh Lang/zh
Referer:http://xxx.com/x_desktop/qiyeweixinsso.html?redirect=portalmobile.html?&code=g2pCB6yZyp0K7K2tdTNXxm1ihn4LS2LKqo1Uk3ZXAqo&state=
Host:xxx.com:20020
Accept-Language:zh-CN
Accept-Encoding:gzip, deflate
Content-Type:application/json; charset=UTF-8, body:.
java.lang.NullPointerException
    at com.x.organization.assemble.authentication.jaxrs.qiyeweixin.ActionGetLogin.execute(ActionGetLogin.java:55)
    at com.x.organization.assemble.authentication.jaxrs.qiyeweixin.QiyeweixinAction.getLogin(QiyeweixinAction.java:41)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
    at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)
    at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)
    at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)
    at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$VoidOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:143)
    at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)
    at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)
    at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)

论坛管理员 发表于 2021-5-24 11:02:52

您好:您这个报错看起来还是配置的问题,
请根据这个文档
https://www.o2oa.net/course/zap8iz.html?h=%E5%BE%AE%E4%BF%A1
再核对配置!

如果您或者您的公司购买了技术支持,可以让技术人员远程协助您确定问题!

xuannan 发表于 2021-5-26 12:19:17

找到问题了,教程里面有问题
教程说CropSecret 是通讯录的,实际应该配应用的

论坛管理员 发表于 2021-5-27 10:22:46

确实。。。。微信改版后,确实有些不同。
现在已经根据最新的重写编写文档。
https://www.yuque.com/o2oa/course/zap8iz

gxh2517 发表于 2022-1-28 14:17:05

论坛管理员 发表于 2021-5-27 10:22
确实。。。。微信改版后,确实有些不同。
现在已经根据最新的重写编写文档。
https://www.yuque.com/o2oa/c ...

同样的问题,也安装新的设置了,还是不行,什么原因

qhdfzc 发表于 2022-2-16 00:10:43

把你配置好的workURI的里面的redirect_uri 不使用urlencode编码。配置在企业微信的自定义应用的 应用主页 就可以了。

https://open.weixin.qq.com/connect/oauth2/authorize?appid=替换你的&redirect_uri=http://替换你的域名/x_desktop/qiyeweixinsso.html&response_type=code&scope=snsapi_base&agentid=替换你的企业微信应用id&state=STATE#wechat_redirect

zbwj 发表于 2022-7-21 09:21:42

按教程配置成功后,发现开始报“企业微信单点异常”。
最后发现竟然是可信IP的问),要在企业微信应用里面配上服务器的IP才可以。:'(
如果企业是将本地服务器映射出去的,配置不成功时要记得排查下服务器IP是否是动态IP,动态IP恐怕每次都要将新IP更新到可信IP中才行。:lol

tietie 发表于 2022-7-26 16:58:36

遇到同样的问题,请问您说的可信IP是在哪里配置的
页: [1]
查看完整版本: 企业微信通讯录同步成功了,打开应用一直提示“企业微信单点异常!”