以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]企业微信 回调地址请求不通过 (http://foxtable.net/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 把项目发布后,放到了阿里云服务器。 在云服务器,打开。 在微信设置接收事件服务器,点击保存,出现以下错误: 请指教! |
-- 作者:有点蓝 -- 发布时间:2020/6/27 11:00:00 -- 8075端口的安全组,防火墙都开放了吗?IP地址有没有加入企业微信应用的白名单? WeFox都改为小写的试试。 把url放到浏览器里访问,MessageBox能不能弹出来? |
-- 作者:JN_LC -- 发布时间:2020/6/28 14:36:00 -- 成功了。原因是在阿里云没有将端口加入安全组。加入后,成功。 但是,把url放到浏览器里访问,在服务器端会提示错误。如图:
[此贴子已经被作者于2020/6/28 14:36:07编辑过]
|
-- 作者:有点蓝 -- 发布时间:2020/6/28 14:56:00 -- 这个正常,这个url就是给微信使用的,回调的时候微信会带入各种参数。自己在浏览器里访问没有这些参数,进行加解密处理自然就出错了 |