(已解决)百度未授权使用地图API,可能是因为您提供的密钥不是…

百度未授权使用地图API,可能是因为您提供的密钥不是有效的百度LBS开放平台密钥,或此密钥未对本应用的百度地图JavaScriptAPI授权。您可以访问如下网址了解如何获取有效的密钥:http://lbsyun.baidu.com/apiconsole/key#

一个客户的网站需要调用百度地图,申请了AK后,打开网站后出现以上报错。

问题排查

1、AK的复制是否有空格;

2、创建AK应用时Ip白名单是否有填写错误;

检查以上两个都没有问题,使用原来可以的Ak也无效,最终是在创建Ak应用里看到了百度的升级公告。

因新系统升级,自公告之日起,“服务端AK”不再支持浏览器端使用;在浏览器端使用,请选择“浏览器端AK”,例如JavaScript API只支持浏览器类型AK。

对于以前申请的服务端AK,不变更即不受影响,仍支持浏览器端使用;如更新老的服务端AK,再次保存,则按新创建AK处理,不再支持浏览器端使用。

解决办法

重新创建一个应用,在应用类型选择浏览器端,白名单填写域名或者半角*号,提交后的ak就可以使用了。

(已解决)百度未授权使用地图API,可能是因为您提供的密钥不是...

作者:杨振,原创文章,转载请保留来源:https://www.zyxiao.com/p/105646

发表评论

登录后才能评论
侵权联系
返回顶部