微信开发最重要的一步(服务器配置)
来源:互联网 发布:java相关文献 编辑:程序博客网 时间:2024/05/18 13:27
智学无忧的教学系统打算开发微信版本,目的是利用微信的方便,为智学无忧的同学提供更加的遍历服务。开发第一步遇到坑了,拿出来和大家分享,希望对网友有帮助
1. 微信公众号要认证,我们的已经是认证的了
2.进入服务器配置(这个地方有坑)
查了各种资料,才知道,这个地方是随意填的,核心的目的就是验证这个网站或服务器是有效的而已。微信根据上面提供的地址,发送一个get请求。请求的信息为
echoStr 、signature、timestamp、nonce
其实就是返回echoStr 即可,其它的参数不用理会。主要目的就是验证这个服务器是否有效。
我的后台语言是C#的,所以贴上我的代码
public partial class Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { string token = "zxwyit"; if (string.IsNullOrEmpty(token)) { return; } string echoString = HttpContext.Current.Request.QueryString["echoStr"]; string signature = HttpContext.Current.Request.QueryString["signature"]; string timestamp = HttpContext.Current.Request.QueryString["timestamp"]; string nonce = HttpContext.Current.Request.QueryString["nonce"]; if (!string.IsNullOrEmpty(echoString)) { HttpContext.Current.Response.Write(echoString); HttpContext.Current.Response.End(); } } }
验证通过后,进入网站的首页就可以换掉了。
最简洁的代码
public partial class Default : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { string echoString = HttpContext.Current.Request.QueryString["echoStr"]; Response.Write(echoString); }}
阅读全文
0 0
- 微信开发最重要的一步(服务器配置)
- 微信公众号的开发之 服务器配置(一)
- 微信公众平台开发的服务器配置
- 微信公共平台开发(一):服务器配置
- 微信公众平台 开始开发(服务器配置)
- java开发微信公众平台(一)-- 服务器配置
- java开发微信公众平台(一)-- 服务器配置
- 微信公众号开发--服务器配置(傻瓜入门教程)
- 微信公众号开发(一)服务器配置
- 微信公众号开发--服务器配置(傻瓜入门教程)
- 微信开发之服务器配置
- 微信公众号开发(一)服务器及接口的配置
- 微信开发笔记(1)——配置微信服务器、验证信息安全性
- 【原创】微信开发教程(一)配置微信服务器与内网穿透
- android 开发 qq,微信,微博分享一步搞定
- java微信开发的服务器(令牌)token
- 微信开发,获得自己的服务器
- 微信商城开发:本地服务器的环境配置 (内附花生壳内网映射教程)
- TypeError: object() takes no parameters
- 高德地图基本显示
- Kafka学习整理三(borker(0.9.0及0.10.0)配置)
- 本地方法栈及native方法
- 嵌入式Linux初始化QAT失败 及 问题 解决
- 微信开发最重要的一步(服务器配置)
- 侧滑
- ServercnxnFactory启动
- pdf.js 在连续三天的坑当中终于趟出来了
- android Retrofit 注意事项
- Image onload 事件
- LintCode 两数之和
- 测试一下
- Android 监听应用内Activity生命周期