[转]微信开发.Net 接入示例

2019-03-02 01:05|来源: 网路

本文转自:http://my.oschina.net/lcak/blog/219618

 

微信公众平台接口开发官方仅提供了 PHP 接入示例代码, 网上找到的.Net代码多半需要积分下载,

所以自己写了一个 

如下:

 

<%@ Page Language="C#"  %>
<script runat="Server" >
    //此处TOKEN可以自行修改
    public const String TOKEN = "weixin_kevinlc"; 
    
    private void Page_Load(object sender, EventArgs e)
    {
         String echoStr = Request["echostr"];

        if(this.checkSignature()){
            Response.Write(echoStr);
        }
    }
    //验证
    private bool checkSignature(){
        string signature = Request["signature"];
        string timestamp = Request["timestamp"];
        string nonce = Request["nonce"];    
                
        string token = TOKEN;
        string[] tmpArr = new string[]{token, timestamp, nonce};
        Array.Sort(tmpArr);
        string tmpStr = string.Join("",tmpArr);
        //sha1加密
        System.Security.Cryptography.SHA1 sha1 = new System.Security.Cryptography.SHA1CryptoServiceProvider(); 
        byte[] secArr = sha1.ComputeHash(System.Text.Encoding.Default.GetBytes(tmpStr));
        tmpStr =  BitConverter.ToString(secArr).Replace("-","").ToLower();
        if( tmpStr == signature ){
            return true;
        }else{
            return false;
        }  
    }
</script>

 

将以上代码 另存 为 wx_sample.aspx

上传到你的服务器

填写当前页面访问路径, 填写对应的TOKEN

 


转自:http://www.cnblogs.com/freeliver54/p/3725668

相关问答

更多
  • 主要是在交货前充分做好程序测试,是否能满足你的需求。 另外,售后服务一定要有保证,如果有更新协议的话最好确定更新时间和周期; 基本上就这样,最好选择一些信誉比较好的公司吧。企业开发微信小程序要明确自己的需求。 把需求提交给产品进行设计。 设计和开发做好小程序后提交审核最终上线。
  • 找一个会原生安卓原生IOS的人,把第三方人脸识别封装成插件(比如阿里的),然后就可以实现啦
  • 是的,需要的。 微信公众平台开发需要接入微信第三方服务,仿佛微智云端,接入之后就能使用很多功能了
  • 1. 微信小程序教程主要是前端技术。 2. 在学习下小程序的文档即可。
  • 我是用新浪的sinaapp开发者平台里创建php代码开发的,百度开发者平台也可以,前提你必须要懂得php代码。不然做了也是白搭。其次端口对接token与Access_Token,还要引用外部链接OAuth2.0网页授权还必须微信认证。
  • 你好,出现这个情况主要有以下原因: 1、你是不是放的路径太长了,建议直接放在空间根目录; 2、你网站空间有没有设置了响应时间,设置的时间不能太长也不能太短,具体你可以咨询一下客服; 3、(主要原因)网站服务器网速太慢,导致长时间都响应不了; 4、(主要原因)如果以上都没问题的话,可以就是你服务器的配置出现问题了,端口需要使用80端口,其它的都不行;
  • 1. 看你的资源是如何的。 2. 如果有好的技术就可以开发小程序。 3. 如果自己有实体的企业可以开发一个自己的小程序。
  • 微信小程序”开发之前必须要完成和注册认证。 您好,开发微信小程序之前必须要完成注册认证,你也可以找微信第三方开发商,具体你可以百度一下。 微信小程序申请流程如下: 1. 进入微信公众平台官方网站,点击右上方“立即注册”。 2. 在选择注册账号类型的页面,点击左下方的“小程序”。 3. 填写需要注册的邮箱、密码以及验证码后,点击“注册”按钮。注意:需要之前没有在公众号注册过的邮箱,每个邮箱仅能申请一个小程序,填写完成以后会发送一封确认邮件到邮箱。 4. 登录注册用的邮箱,激活账号。 5. 接下来填写主题类型、 ...
  • 小猪cms本身就是收费的平台,何来免费这一说,不过是把原程序进行升级而已