国产午夜成人免费看片无遮挡_日本免费xxxx色视频_免费人成网上在线观看_黄网址在线永久免费观看

當前位置:雨林木風下載站 > 網絡軟件教程 > 詳細頁面

微信支付驗證或簽名失敗是什么原因?附3種處理方案

微信支付驗證或簽名失敗是什么原因?附3種處理方案

更新時間:2025-09-20 文章作者:未知 信息來源:網絡 閱讀次數:

微信(WeChat)是騰訊公司于2011年1月21日推出的一個為智能終端提供即時通訊服務的免費應用程序,由張小龍所帶領的騰訊廣州研發中心產品團隊打造 [2] 。微信支持跨通信運營商、跨操作系統平臺...
微信(WeChat)是騰訊公司于2011年1月21日推出的一個為智能終端提供即時通訊服務的免費應用程序,由張小龍所帶領的騰訊廣州研發中心產品團隊打造 [2] 。微信支持跨通信運營商、跨操作系統平臺通過網絡快速發送免費(需消耗少量網絡流量)語音短信、視頻、圖片和文字,同時,也可以使用通過共享流媒體內容的資料和基于位置的社交插件“搖一搖”、“漂流瓶”、“朋友圈”、”公眾平臺“、”語音記事本“等服務插件。
iOS微信統一支付驗證失敗是怎么回事?簽名失敗一直付不了款確實很著急,主要是body中文問題,解決起來很麻煩,百度了好多,都找不到徹底解決的文章,總之各種麻煩。這里就不多做贅述了,切入正題:

因為公司的項目要用微信支付,部署時候發現總是報簽名錯,經過排查,原來是編碼問題,那么找到原因了就來解決問題吧,本文詳細介紹了三種解決方案,如果時間有限沒空看完的話,那就直接奔第三種方案吧,希望能幫助到大家。

第一種解決方案:設置tomcat編碼為utf-8

tomcat在window環境默認編碼是gbk,所以要設置tomcat編碼為utf-8。

第一步:在catalina.bat里面的頭部第二行添加

set JAVA_OPTS=-Xms128m -Xmx512m -XX:MaxPermSize=256m -Dfile.encoding=utf-8 -Dsun.jnu.encoding=utf-8
讓java環境使用utf-8編碼

第二步:在server.xml添加

URIEncoding="UTF-8" useBodyEncodingForURI="true",使tomcat發送的請求使用utf-8,如下面代碼

  1. <Connector port="8081" protocol="HTTP/1.1"

  2. connectionTimeout="20000"

  3. redirectPort="8443" URIEncoding="UTF-8" useBodyEncodingForURI="true" />

    控制臺可能會有亂碼,但是改成gbk就沒事,但是微信簽名失敗

第二種解決方案:進行body轉碼

String body = new String("body中文字段值".toString().getBytes("ISO8859-1"),"UTF-8");

但是:微信返回的商品名會出現亂碼

1.png


第三種解決方案:修改簽名MD5編碼(這個解決方案才是王道

tomcat在window環境默認編碼是gbk,所以在進行md5簽名的時候設置編碼,為utf-8就可以了。

1.png

這個是我用的MD5簽名工具類:

public class MD5Util {

	private static String byteArrayToHexString(byte b[]) {
		StringBuffer resultSb = new StringBuffer();
		for (int i = 0; i < b.length; i++)
			resultSb.append(byteToHexString(b[i]));

		return resultSb.toString();
	}

	private static String byteToHexString(byte b) {
		int n = b;
		if (n < 0)
			n += 256;
		int d1 = n / 16;
		int d2 = n % 16;
		return hexDigits[d1] + hexDigits[d2];
	}

	public static String MD5Encode(String origin, String charsetname) {
		String resultString = null;
		try {
			resultString = new String(origin);
			MessageDigest md = MessageDigest.getInstance("MD5");
			if (charsetname == null || "".equals(charsetname))
				resultString = byteArrayToHexString(md.digest(resultString
						.getBytes()));
			else
				resultString = byteArrayToHexString(md.digest(resultString
						.getBytes(charsetname)));
		} catch (Exception exception) {
		}
		return resultString;
	}

	private static final String hexDigits[] = { "0", "1", "2", "3", "4", "5",
			"6", "7", "8", "9", "a", "b", "c", "d", "e", "f" };

}

相關推薦:

微信app支付:支付權限檢查失敗,是什么原因?

微信app支付:支付權限檢查失敗,是什么緣故

以上就是微信支付驗證或簽名失敗是什么原因?附三種解決方案的詳細內容,更多請關注php中文網其它相關文章!


微信提供公眾平臺、朋友圈、消息推送等功能,用戶可以通過“搖一搖”、“搜索號碼”、“附近的人”、掃二維碼方式添加好友和關注公眾平臺,同時微信將內容分享給好友以及將用戶看到的精彩內容分享到微信朋友圈。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

国产午夜成人免费看片无遮挡_日本免费xxxx色视频_免费人成网上在线观看_黄网址在线永久免费观看

  • <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        av中文字幕在线不卡| 欧美成人精品高清在线播放| 亚洲精品v日韩精品| 精品盗摄一区二区三区| 欧美男人的天堂一二区| 色猫猫国产区一区二在线视频| 国产精品综合网| 美女一区二区视频| 日本在线不卡视频一二三区| 亚洲综合另类小说| 一区二区三区日韩欧美| 亚洲青青青在线视频| 国产精品久久久久久亚洲伦| 国产欧美一区二区三区沐欲| 久久综合色综合88| 亚洲精品一线二线三线无人区| 欧美videos中文字幕| 精品日韩欧美一区二区| 精品毛片乱码1区2区3区| 26uuu色噜噜精品一区二区| 久久久久久日产精品| 中文字幕二三区不卡| 国产精品毛片a∨一区二区三区| 国产亚洲成年网址在线观看| 亚洲国产电影在线观看| 综合欧美一区二区三区| 亚洲一区二区三区中文字幕在线| 亚洲一区在线看| 蜜桃久久久久久久| 成人小视频在线观看| 色综合天天综合网天天狠天天| 一本大道综合伊人精品热热| 欧美三级蜜桃2在线观看| 日韩欧美一卡二卡| 欧美—级在线免费片| 亚洲人成7777| 另类欧美日韩国产在线| 国产激情精品久久久第一区二区| www.亚洲免费av| 欧美美女直播网站| 久久婷婷一区二区三区| 樱花草国产18久久久久| 久久爱另类一区二区小说| 成人av小说网| 欧美日韩免费观看一区二区三区 | 一区二区三区中文字幕| 免费在线观看日韩欧美| 成人免费电影视频| 日韩欧美在线影院| 综合激情网...| 韩国一区二区三区| 欧美色爱综合网| 欧美国产97人人爽人人喊| 亚洲狠狠爱一区二区三区| 国产一级精品在线| 欧美二区乱c少妇| 亚洲欧洲av在线| 久久国产综合精品| 欧美视频一区在线| 亚洲素人一区二区| 国产美女精品一区二区三区| 欧美日韩免费高清一区色橹橹 | 欧美亚洲综合在线| 国产欧美一区二区精品性色| 日韩精品免费专区| 色综合久久中文字幕综合网| 久久久久久久网| 人人超碰91尤物精品国产| 91视频在线观看免费| 久久嫩草精品久久久久| 三级久久三级久久| 91国产免费观看| 国产精品另类一区| 国产一区二区不卡在线| 欧美一区二区视频观看视频| 亚洲国产精品一区二区www | 中文字幕精品三区| 国产麻豆一精品一av一免费| 欧美一区二区久久| 午夜伊人狠狠久久| 欧美最猛黑人xxxxx猛交| 中文字幕一区二区三区色视频 | 在线观看免费一区| 一区二区三区丝袜| 欧美三级蜜桃2在线观看| 亚洲一区二区免费视频| 色综合久久六月婷婷中文字幕| 欧美国产禁国产网站cc| 国产成人免费视频| 欧美国产丝袜视频| 从欧美一区二区三区| 国产精品三级久久久久三级| 国产成人在线电影| 国产精品女主播av| 99国产欧美久久久精品| 亚洲精品一二三四区| 色乱码一区二区三区88| 亚洲一二三四区| 欧美精品一二三四| 久久成人久久爱| 国产欧美一区二区精品性| 成人在线视频一区二区| 亚洲同性同志一二三专区| 在线视频国产一区| 婷婷丁香久久五月婷婷| 日韩欧美第一区| 国产高清精品网站| 亚洲欧洲精品天堂一级| 欧美揉bbbbb揉bbbbb| 日韩专区一卡二卡| 欧美精品一区二区三区一线天视频| 国模冰冰炮一区二区| 国产精品久久毛片a| 在线一区二区三区做爰视频网站| 午夜影院久久久| 久久久99免费| 色综合天天综合狠狠| 三级亚洲高清视频| 国产欧美精品一区二区三区四区 | 亚洲成av人片一区二区| 日韩美一区二区三区| 成人免费视频一区| 亚洲成av人片一区二区三区| 久久久久久久免费视频了| 91色视频在线| 蜜桃av一区二区三区电影| 国产精品色哟哟网站| 欧美精品aⅴ在线视频| 国产在线观看一区二区| 一区二区在线免费| 久久午夜色播影院免费高清| 欧美性一区二区| 国产精品1区二区.| 亚洲v日本v欧美v久久精品| 亚洲国产精品黑人久久久| 欧美日韩成人在线一区| 成人网在线播放| 老司机午夜精品99久久| 洋洋成人永久网站入口| 国产日韩av一区二区| 在线观看91av| 99re这里只有精品首页| 国产精品影视网| 日本美女一区二区三区| 亚洲六月丁香色婷婷综合久久| 精品欧美久久久| 91麻豆精品国产91久久久更新时间 | 国产乱理伦片在线观看夜一区| 亚洲高清久久久| 一色屋精品亚洲香蕉网站| 欧美岛国在线观看| 欧美日韩一级二级三级| 99r国产精品| 大白屁股一区二区视频| 麻豆精品视频在线| 三级不卡在线观看| 亚洲va欧美va国产va天堂影院| 亚洲精品美腿丝袜| 中文字幕一区二区三区在线不卡| 久久久美女毛片| 精品国产第一区二区三区观看体验| 欧美日本在线视频| 欧美日韩你懂得| 欧美群妇大交群中文字幕| 欧美在线观看一区二区| 色综合久久六月婷婷中文字幕| av午夜一区麻豆| 成人动漫在线一区| 成人免费黄色大片| 北岛玲一区二区三区四区| 成人av网站在线观看| 成人免费高清视频| av午夜一区麻豆| 色婷婷精品久久二区二区蜜臂av| www.久久久久久久久| hitomi一区二区三区精品| 本田岬高潮一区二区三区| 91视频在线观看| 欧美人与禽zozo性伦| 日韩一区二区免费在线观看| 日韩精品专区在线影院观看| 欧美电影免费观看高清完整版 | 亚洲午夜精品在线| 午夜一区二区三区在线观看| 亚洲国产精品自拍| 日韩精品一二区| 久久精品国产精品亚洲精品 | 97久久精品人人做人人爽50路| 91在线视频免费91| 欧美自拍偷拍一区| 91精品国产乱| 久久久久久久久岛国免费| 国产精品少妇自拍| 一区二区三区国产精华| 图片区日韩欧美亚洲| 狠狠色丁香婷综合久久| www.日韩在线| 91精品欧美一区二区三区综合在| 欧美成人三级电影在线| 国产日韩欧美亚洲|