美文网首页
“用户MD5未经过验证,定位失败”

“用户MD5未经过验证,定位失败”

作者: androidfan | 来源:发表于2018-03-17 16:20 被阅读0次

          最近公司配备的台式机突然间宕机了,可怜了我的工作资料,不过还好平时注意版本控制与代码维护,不至于“前功尽弃”。不久后,公司给我配了另外一台电脑。从头开始吧,于是乎,配置环境变量,装载IDE 下载SDK什么的,忙活了大半天。后来从云端服务器下载好工程,在IDE里重新抛弃来后还是挺开心的。但是,出问题了。原本集成的高德定位突然间就不能正常工作了。点击进入定位页面,赫然弹出“用户MD5未进经过验证”。很茫然。当天也没能解决。

         程序员或许就是天生操劳的命吧。晚上睡觉我的脑子还在不听使唤,还在想着这个bug.后来不知不觉都到了凌晨12点多,我的脑子灵光一现,会不会是SHA1的问题呢。对的!就是SHA1的问题。因为之前在集成高德地图SDK的时候需要填写测试版和发布版的SHA1,由于我新更换了一台电脑,那么SHA1肯定受到了改动。于是我很激动,也很开心,终于给这个bug找到了解决方法。

         周六下午(也就是今天),我被老板催来加班了,哈哈,到了公司我先用keytools 命令获取到了本机的 测试版 和开发版SHA1,然后和高德控制台填写的资料对比,发现正式版的SHA1还是没变化的,就是测试版的有些小变化,当我把测试版的新值重新填写到高德后台,重新跑起来项目时,定位问题就迎刃而解了。很开心,所以记录一下。 

    相关文章

      网友评论

          本文标题:“用户MD5未经过验证,定位失败”

          本文链接:https://www.haomeiwen.com/subject/yeyjqftx.html