/*--- 初始值 ---*/
string str = "UYE6nBdgkaV1uxZPzyIG5BYZmVvDl29tIvmp4XxWBsVxsw++yNwi86pYO/Wa8Kb7yMa8SueJA1Md8rDOlLGiSi/qSuJZ/lz/zM6lqpDvZgCjXSwFfcgoZJgZAFFxGOHjqBzOlp5k/WnG+9JJO20ROoF2a5lLhKXa509H6Mk4YUY="; /*--- 解码 ---*/
string str2=System.Text.Encoding.Default.GetString(Convert.FromBase64String(str));
/*--- str经过Base64解码后是乱码,后来用gb2312和utf-8编码方式来解码还是乱码 ---*/
str2 = System.Text.Encoding.GetEncoding("gb2312").GetString(Convert.FromBase64String(str));
str2 = System.Text.Encoding.GetEncoding("utf-8").GetString(Convert.FromBase64String(str)); /*--- str经过Base64解码后还是乱码 ---*/有没有什么解决办法呢?
解决方案 »
- asp.net中关闭侧边栏(框架)的问题?
- ASP.NET中怎么实现P2P工具下载文件
- 单选按钮选择问题
- string b= "<?xml version="1.0" encoding="utf-8" ?>"格式怎么写才正确??
- 有没有人可以给我解释一下下面的代码中的代码是这么执行的
- 请大家帮忙解决分布式事务错误:该伙伴事务管理器已经禁止了它对远程/网络事务的支持!
- ASP问题,很急!谢谢!
- aspx 不能正常运行!
- 急急!!!请问webctrl_client目录怎么得到啊。我在所有硬盘都有找了,没有啊,郁闷!
- ASP.NET 高手请进
- ActiveReport 問題
- 我用了Jquery的样式表后按钮高度变得参差不齐
参数说明:
银行使用自己证书对商户通知消息notifyData字段的xml格式明文串进行的签名,然后进行BASE64编码后的字符串。
注意:签名是对notifyData的xml明文进行签名,不是其BASE64编码后的串;签名后得到二进制数据,对此数据进行BASE64编码得到signMsg表单数据:
<INPUT TYPE="hidden" NAME="signMsg" VALUE="UYE6nBdgkaV1uxZPzyIG5BYZmVvDl29tIvmp4XxWBsVxsw++yNwi86pYO/Wa8Kb7yMa8SueJA1Md8rDOlLGiSi/qSuJZ/lz/zM6lqpDvZgCjXSwFfcgoZJgZAFFxGOHjqBzOlp5k/WnG+9JJO20ROoF2a5lLhKXa509H6Mk4YUY=">