fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2025-04-28
  • 发帖数18492
  • 经验4848枚
  • 威望5点
  • 贡献值4324点
  • 好评度1117点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
阅读:978回复:1

[Nightly] Firefox 55.0a 地理位置服务将阻止非安全域名的请求

楼主#
更多 发布于:2017-03-21 21:47
地理位置(Geolocation)技术允许网站或程序检测用户的地理位置并提供相应的服务。例如根据你的地理位置提供给你当地的商品推荐或餐饮服务。

作为 HTTP 逐步过渡到 HTTPS 的一项举措,Firefox 55.0a Nightly 将会阻止非 HTTPS 域名的地理位置请求。也就是说如果网站或程序不使用 HTTPS,那地理位置的请求将无法生效。目前地理位置生效的必须是 encrypted WebSocket connections (wss://),或本地资源(localhost)的请求。



不过目前这项功能默认还处于关闭的状态,如有需要开启,可以进入 about:config,并找到:
geo.security.allowinsecure
设置为 false,即可开启。


http://www.ghacks.net/2017/03/14/firefox-55-geolocation-requires-secure-origin/
Firefox More than meets your experience
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
1楼#
发布于:2017-03-22 10:41
geolocation 名义上的理念是好的
实际上则是用于取得相对于 ip 更精确的地址来跟踪用户
直接禁用 geolocation 更好

目前地理位置生效的必须是

看错了?
阻止非 HTTPS 请求也就是只允许 HTTPS、WSS
而 HTTP 的 localhost 请求作为特例被允许
游客

返回顶部