• 微信公众平台开发---建立服务器与微信公众平台的链接


        建立服务器与微信公众平台的链接,首先要有一个默认首页提供程序的链接支持,该方法主要是获取微信提供过来的4个参数,供比较是否可链接使用。

      其次,要有一个服务器地址与一个token(为英文或数字,长度为3-32位字符),将公众平台切换成开发模式已开启的状态。

        然后便可以将服务器地址url和token粘贴到公众平台里进行链接啦。

      分享建立连接的代码如下:

                string echoStr = Request.QueryString["echostr"];
                string signature = Request.QueryString["signature"];
                string timestamp = Request.QueryString["timestamp"];
                string nonce = Request.QueryString["nonce"];
                    string tokenStr = "com001";//按自己需求定义或获取一个token      
                    bool b = false;
                    string[] arrTmp = new string[] { tokenStr, timestamp, nonce };
                    Array.Sort(arrTmp);
    
                    string restr = arrTmp[0].ToString() + arrTmp[1].ToString() + arrTmp[2].ToString();
                    restr = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(restr, "SHA1").ToLower();
                    if (signature == restr)
                    {
                        b = true;
                    }
                    else
                    {
                        b = false;
                    }
                    if (b)
                    {
                        HttpContext.Current.Response.Write(echoStr);
                        HttpContext.Current.Response.End();
                    }
                    else
                    {
                        HttpContext.Current.Response.Write("验证失败");
                        HttpContext.Current.Response.End();
                    }
  • 相关阅读:
    java中的接口
    java中的多态
    java中的继承
    抽象和封装
    表单验证
    13、迭代器与生成器
    10、end关键字和Fibonacci series: 斐波纳契数列
    9、字典
    8、元组
    2、Python_Day_1_作业
  • 原文地址:https://www.cnblogs.com/lotuslove/p/3317206.html
Copyright © 2020-2023  润新知