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