自2018年10月18日起,高德开发者论坛除车机板块外,其他板块将停止发帖与维护,如您有使用问题请 提交工单 联系我们,感谢您的理解。

查看: 660|回复: 5
打印 上一主题 下一主题

[使用疑问] MD5生成数字签名疑问

[复制链接]
最佳答案
0 

3

主题

4

帖子

25

积分

新手上路

Rank: 1

积分
25
跳转到指定楼层
楼主
发表于 2015-5-6 10:53:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 jinbbk 于 2015-5-6 10:57 编辑

在使用Rest服务接口的时候,注意到有一个数字签名       这个数字签名用MD5的那种方式加密呢?试验了好多次都是签名无效
INVALID_USER_SIGNATURE
回复

使用道具 举报

最佳答案
0 

0

主题

1

帖子

8

积分

新手上路

Rank: 1

积分
8
沙发
发表于 2016-10-13 10:49:16 | 只看该作者
我的也是一直提示签名无效
回复 支持 反对

使用道具 举报

最佳答案
0 

1

主题

5

帖子

35

积分

新手上路

Rank: 1

积分
35
板凳
发表于 2016-10-19 15:30:07
  1. public static string GetMd5String(string source)
  2. {
  3.     MD5 md = MD5CryptoServiceProvider.Create();
  4.     byte[] hash;
  5.     UTF8Encoding enc = new UTF8Encoding();
  6.     byte[] buffer = enc.GetBytes(source);
  7.     hash = md.ComputeHash(buffer);
  8.     StringBuilder sb = new StringBuilder();
  9.     foreach (byte b in hash)
  10.     {
  11.         sb.Append(b.ToString("x2"));
  12.                
  13.     }
  14.     return sb.ToString();
  15. }
  16. public string returnsignature()
  17. {
  18.         string[] paramArr = new string[] { "key=你的key", "zoom=15", "size=375*200", "markers=-1,http://cache.amap.com/lbs/static/cuntom_marker1.png,0:" + 经度 + "," + 纬度, "labels=你的标签,2,0,16,0xFFFFFF,0x008000:" + 经度 + "," + 纬度 };
  19.         Array.Sort(paramArr);
  20.         //将排序后的结果拼接成一个字符串
  21.         string content = string.Concat(paramArr[0], "&", paramArr[1], "&", paramArr[2], "&", paramArr[3], "&", paramArr[4]);
  22.         string signature = GetMd5String(content + “你的私钥”);
  23.         return signature;
  24. }
复制代码


支持 反对

最佳答案
0 

0

主题

1

帖子

6

积分

新手上路

Rank: 1

积分
6
地板
发表于 2016-11-23 15:45:01 | 只看该作者
什么鬼,,我也是,为什么这个贴都没人回
回复 支持 反对

使用道具 举报

最佳答案
0 

1

主题

10

帖子

37

积分

新手上路

Rank: 1

积分
37
5#
发表于 2016-11-23 19:23:29 | 只看该作者
什么帖子都没人回,高德的服务人员都不知道去哪了
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

2

帖子

6

积分

新手上路

Rank: 1

积分
6
6#
发表于 2017-12-23 17:14:25 | 只看该作者
回复 支持 反对

使用道具 举报

最佳答案
0 

1

主题

4

帖子

15

积分

新手上路

Rank: 1

积分
15
7#
发表于 2018-1-23 17:14:54 | 只看该作者
恋曲狮子 发表于 2017-12-23 17:14
试试这个,我也找了好久
http://lbsbbs.amap.com/forum.php?mod=viewthread&tid=8345&highlight=%E7%AD%BE% ...

这个也可以用于生成添加表数据的接口的数字签名吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|高德开发者论坛

Copyright ©2014 高德开发者论坛.All Rights Reserved |京ICP证070711号

意见反馈 常见问题 服务条款 联系我们
快速回复 返回顶部 返回列表