mix*_*mix 16 google-maps google-maps-api-3 google-street-view
我对HTTP Referrer设置如何在Google Maps API浏览器密钥上运行感到困惑.
我正在构建一个网页,以编程方式从Google地图(主要是Google Maps Street View Image API)请求图片,但也会从Javascript API对MaxZoomService和Static Maps API进行一些查询.
如果我在没有HTTP Referrer的情况下创建浏览器密钥,则效果很好.
如果我创建一个浏览器密钥,其HTTP Referrer与从中加载页面的域匹配,我会收到403错误.我正在使用推荐人*.mydomain.com/*
这是怎么回事?如果我将HTTP Referrer设置为与从中加载页面的域匹配,那么这不是正确使用引用者吗?我可以不去,但我担心这会让我抓住我的钥匙并使用它.我误解了推荐人的工作方式吗?
小智 6
如果您使用 *.example.com/*,则必须来自www.example.com或其他子域,但如果您来自example.com,则无法使用(请注意第一部分中的句点) URL)
如果你有某种重定向到example.com剥离URL的第一部分,在这种情况下使用的最好的正则表达式只是*example.com/*,它将涵盖example.com,http或https后面的所有子域名以及您域名之后的所有上下文.
希望能帮助到你.
| 归档时间: |
|
| 查看次数: |
10986 次 |
| 最近记录: |