中国红客联盟 首页 资讯 国内安全 查看内容

高德地图 key 和安全密钥使用

2025-3-3 08:36| 发布者: Honkers| 查看: 188| 评论: 0

摘要: 参考高德地图:JS API 安全密钥使用 一、通过明文方式设置 [code]<script type="text/javascript">window._AMapSecurityConfig = { securityJsCode: "「你申请的安全密钥」

参考高德地图:JS API 安全密钥使用

一、通过明文方式设置

[code]<script type="text/javascript">window._AMapSecurityConfig = { securityJsCode: "「你申请的安全密钥」", }; [/code]

在这里插入图片描述

参数查看如下

在这里插入图片描述

成功后返回的信息

在这里插入图片描述

二、通过代理服务器转发

[code] // 以Nginx反向代理为例 location /_AMapService/ { set $args "$args&jscode=你的安全密钥"; proxy_pass https://restapi.amap.com/; } // index.html中引入 <script type="text/javascript">window._AMapSecurityConfig = { serviceHost: "你的代理服务器域名或地址/_AMapService", //例如 :serviceHost:'http://1.1.1.1:80/_AMapService', }; [/code]
实验:通过本地地址转发返回错的错误信息,如下

在这里插入图片描述

[code] SERVICE_NOT_AVAILABLE,PLEASE CONTACT api@autonavi.com [/code]

通过查看高德的具体错误码描述

在这里插入图片描述

通过正确的项目的的服务地址,返回正常

在这里插入图片描述

参数查看如下

在这里插入图片描述

成功后返回的信息

在这里插入图片描述

项目服务本身设置是有一级路由的

有个输出: 使用 JSAPI 安全模式,代理服务请以_AMapService 作为一级路由

在这里插入图片描述

通过两者不同的方式 ,发现传参中少了个 jscode


免责声明:本内容来源于网络,如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

路过

雷人

握手

鲜花

鸡蛋

发表评论

中国红客联盟公众号

联系站长QQ:5520533

admin@chnhonker.com
Copyright © 2001-2025 Discuz Team. Powered by Discuz! X3.5 ( 粤ICP备13060014号 )|天天打卡 本站已运行