微信公众号开发者设置里的URL,现在采用WebAPI的方式,结果一直报“未能正确设置Token”的错误,采用Handler和MVC的方式倒是可以。

解决步骤一,添加服务器IP到白名单。

解决步骤二,确保了代码和方式没有问题。考虑到可能WebAPI返回的 String 值是有问题的,经检查发现Response 里Header不一致,尝试返回Response的类型

HttpResponseMessage。

public HttpResponseMessage CheckVXToken(string signature, string timestamp, string nonce, string echostr)
{
//to-do check
return new HttpResponseMessage
{
Content = new StringContent(echostr, Encoding.GetEncoding("UTF-8"), "application/x-www-form-urlencoded")
};
};

最新文章

  1. 最短路径之Floyd算法
  2. session和cookie
  3. Linq语法详细(转)
  4. ueditor使用总结——前端篇.md
  5. Android_进化史和平台架构介绍
  6. CentOS6.5(带图形安装)在使用过程中遇到的一些网络问题迷惑
  7. DGV属性
  8. 【线段树求逆序数】【HDU1394】Minimum Inversion Number
  9. 06-OC分类、协议、ARC
  10. UUShutdown关机工具 - 给 Windows8.1Metro 开始屏幕添加 关机重启按钮
  11. 使用IDA静态分析解密《舰娘Collection》的lua脚本
  12. WebAPi接口安全之公钥私钥加密
  13. excel 函数1
  14. java面试总躲不过的并发(二):volatile原理 + happens-before原则
  15. Day13 Python基础之time/datetime/random模块一(十一)
  16. Ubantu17.10 上安装gitlab
  17. jquery中Get方法请求接口
  18. ERROR 1067 (42000): Invalid default value for 'created_time'【转】
  19. 基于C#利用ffmpeg提取视频帧
  20. uwsgi 报MemoryError

热门文章

  1. 基于THINKPHP+layui+Ajax无刷新实现图片上传预览
  2. 图解HTTP总结(7)——确保Web安全的HTTPS
  3. 小白对异步IO的理解
  4. C语言字符篇(五)内存函数
  5. HDU 6386 Age of Moyu
  6. Git Pro Book
  7. P1395 会议(求树的重心)
  8. es6实现简单模板编译
  9. 百度webuploader上传 1
  10. ./configure, make, sudo make install 的含义