以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]企业微信 回调地址请求不通过  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=151532)

--  作者:JN_LC
--  发布时间: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
图片点击可在新窗口打开查看
请指教!


--  作者:有点蓝
--  发布时间:2020/6/27 11:00:00
--  
8075端口的安全组,防火墙都开放了吗?IP地址有没有加入企业微信应用的白名单?

WeFox都改为小写的试试。

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


--  作者:JN_LC
--  发布时间:2020/6/28 14:36:00
--  
成功了。原因是在阿里云没有将端口加入安全组。加入后,成功。
但是,把url放到浏览器里访问,在服务器端会提示错误。如图:

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

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

--  作者:有点蓝
--  发布时间:2020/6/28 14:56:00
--  
这个正常,这个url就是给微信使用的,回调的时候微信会带入各种参数。自己在浏览器里访问没有这些参数,进行加解密处理自然就出错了