微信JS-SDK签名signature错误代码4029

一般是url的错,url需要动态获取

c#的写法:

//Request.Url.ToString()这个获取的是没有端口号的有些网站有端口号

string url = Request.Url.OriginalString;这个是有端口号的(注:有的网站端口号设置为80但是防火墙映射为8888所以访问的时候是8888可是动态获取的是80所以需要替换才可以通过验证如下替换)

url = url.Replace(获得的端口号, 访问的端口号)

你可能感兴趣的:(微信JS-SDK签名signature错误代码4029)