天地图,服务器访问403 Forbiddened,问题解决

问题描述:使用国家地理信息公共服务平台上的影像天地图,本地调试代码是可以的,部署在服务器上返回403错误。

解决方案:1. 返回“请到API控制台重新申请Key”,去网站上重新申请了key,申请时应用类型一定

                      要选择“浏览器端”;

                   2. 修改了key以后还是报错,报错信息变成“不支持的key类型”,修改index.html中的设

                       置,如下图:

                        将content="no-referrer"修改为content="strict-origin-when-cross-origin",

                        本方案来自于天地图 权限类型错误 不支持的key类型 403 Forbiddened 问题解决_天地图 不支持的key类型-CSDN博客

另: 两种设置的区别为:

  • <meta charset="utf-8" name="referrer" content="strict-origin-when-cross-origin" />referrer 属性包含参数 strict-origin-when-cross-origin,这表示在跨域请求时只有当目标站点与当前页面的源站点一致时才发送 Referer 头信息。这样设置可以保护用户的隐私和安全,防止一些恶意网站通过 Referer 头获取用户信息。

  • <meta charset="utf-8" name="referrer" content="no-referrer" />referrer 属性包含参数 no-referrer,这表示在发送 HTTP 请求时不发送 Referer 头信息,可以有效地隐藏用户的来源信息。但是,考虑到某些场景下需要使用 Referer 头部字段,因此需要慎重考虑禁用该选项。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值