以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  正式公众号接入问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=127102)

--  作者:zhenghangbo
--  发布时间:2018/11/5 17:02:00
--  正式公众号接入问题
URL:http://xsd.free.idcfengye.com/wefox/      (论坛里面一个免费的转公网方法,隧道通的)
Token:foxtable
EncodingAESKey:****************************(不告诉你)
消息加密为兼容模式
提交的时候提示:参数错误,请重新填写?

HttpRequet事件代码设为
Select Case e.path
    Case "wefox" 
        If e.Request.HttpMethod = "GET" Then
            Dim token = "foxtable" 
\'
必须和设置的Token相同
            Dim signature As String = e.GetValues("signature")
            Dim timestamp As String = e.GetValues("timestamp"
            Dim nonce As String = e.GetValues("nonce"
            Dim echostr As String = e.GetValues("echostr")
            Dim aryTmp() As String = {token,timestamp,nonce}
            Array.Sort(aryTmp)
            Dim strTmp As String = String.Join("", aryTmp)
            strTmp = Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(strTmp, "SHA1")
            If signature = strTmp.ToLower() Then
                e.WriteString(echostr)
            
End If
        End 
If

End
 Select



--  作者:zhenghangbo
--  发布时间:2018/11/5 17:02:00
--  
测试号的时候提交都没问题的
--  作者:zhenghangbo
--  发布时间:2018/11/5 17:08:00
--  
是不是正式的公众号的URL必须为公网IP地址,不能是这种网站的?
测试号这样用是没有问题的
[此贴子已经被作者于2018/11/5 17:37:47编辑过]

--  作者:有点甜
--  发布时间:2018/11/5 18:09:00
--  

你的是【公众号】还是【企业号】?

 

企业号,参考这里 http://www.foxtable.com/mobilehelp/scr/0211.htm

 


--  作者:zhenghangbo
--  发布时间:2018/11/5 18:38:00
--  
公众号,类型为订阅号。
[此贴子已经被作者于2018/11/5 18:46:16编辑过]

--  作者:有点甜
--  发布时间:2018/11/5 18:46:00
--  
公众号没有【EncodingAESKey】
--  作者:有点蓝
--  发布时间:2018/11/5 20:01:00
--  
正式的公众号的URL都必须是域名,不能是ip,且域名已经备案
--  作者:zhenghangbo
--  发布时间:2018/11/5 20:17:00
--  
就是说论坛上那个西瓜主持提供的免费的隧道方法至限于公众号测试号用了?
--  作者:zhenghangbo
--  发布时间:2018/11/5 20:18:00
--  
有的啊
--  作者:有点蓝
--  发布时间:2018/11/5 20:31:00
--  
只能用来测试。正式的还是购买一个域名吧