Foxtable(狐表)用户栏目专家坐堂 → [求助]企业微信 回调地址请求不通过


  共有2158人关注过本帖树形打印复制链接

主题:[求助]企业微信 回调地址请求不通过

帅哥哟,离线,有人找我吗?
JN_LC
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:130 积分:1434 威望:0 精华:0 注册:2015/12/7 13:25:00
[求助]企业微信 回调地址请求不通过  发帖心情 Post By:2020/6/27 2:17:00 [只看该作者]

项目的AfterOpenProject代码如下:
HttpServer.Close()
HttpServer.Prefixes.Add("http://*:8075/")
HttpServer.Start()

网络监视器的HttpRequest代码如下:
MessageBox.Show(e.path)
Select Case e.Path
    Case "WeFox"
        Dim wbiz As New WXBizCrypt("ww9281631eddeeb9b6","TongXunLu","Agt8tMMZZXGsGpPqy7tOgk6a5BhBpVzqzK4gweS4oy8")
        If e.Request.HttpMethod = "GET"
            Dim ret As Integer = wbiz.CheckQYSignature(e)
            If ret <> 0 Then '如果接入验证失败
                 Dim err As String = wbiz.GetErorDesc(ret) '获取错误描述
                 MessageBox.Show(err)
            End If
        End If
End Select

把项目发布后,放到了阿里云服务器。
在云服务器,打开。

在微信设置接收事件服务器,点击保存,出现以下错误:

图片点击可在新窗口打开查看此主题相关图片如下:回调.png
图片点击可在新窗口打开查看
请指教!


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106081 积分:539504 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/27 11:00:00 [只看该作者]

8075端口的安全组,防火墙都开放了吗?IP地址有没有加入企业微信应用的白名单?

WeFox都改为小写的试试。

把url放到浏览器里访问,MessageBox能不能弹出来?


 回到顶部
帅哥哟,离线,有人找我吗?
JN_LC
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:130 积分:1434 威望:0 精华:0 注册:2015/12/7 13:25:00
  发帖心情 Post By:2020/6/28 14:36:00 [只看该作者]

成功了。原因是在阿里云没有将端口加入安全组。加入后,成功。
但是,把url放到浏览器里访问,在服务器端会提示错误。如图:

图片点击可在新窗口打开查看此主题相关图片如下:未能.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2020/6/28 14:36:07编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106081 积分:539504 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/28 14:56:00 [只看该作者]

这个正常,这个url就是给微信使用的,回调的时候微信会带入各种参数。自己在浏览器里访问没有这些参数,进行加解密处理自然就出错了

 回到顶部