谷歌地图嵌入不会为某些用户加载:x-frame-options错误

时间:2015-07-22 04:32:29

标签: google-maps google-maps-embed

我为客户端网站创建了以下Google地图:

https://www.google.com/maps/d/viewer?hl=en&authuser=0&mid=z57CojFvVAME.kEB7IkAVeA4M

查看权限设置为公开,Google会吐出一些嵌入代码。当我使用它时,我可以看到它很好。未登录Google的用户可以很好地查看。但是,登录到某些Google帐户的用户请参阅下面的x-frame-options错误。

拒绝展示' https://admin.google.com/ServiceNotAllowed?service=mymaps&continue=https://www.google.com/maps/d/embed?mid%3Dz57CojFvVAME.kEB7IkAVeA4M%26key%3DAIzaSyBctsDKeEdgLch0tn3FC-imJ3pn8kFhLrc'在一个框架中因为它设置了X-Frame-Options'到' SAMEORIGIN'。

我曾怀疑此特定地图存在权限错误,因此创建并尝试嵌入新地图,但遇到了同样的问题。知道为什么会这样吗?它似乎并不是特定于浏览器的,而堆栈溢出(附加网址等)上的常见黑客攻击并没有做任何事情。

这是一个包含嵌入代码的html页面: http://bit.ly/1LC8aqm

我尝试通过API重新创建地图,但似乎一个丰富的地图(有多个数据点)似乎并没有这样嵌入。想法?这可能是我的客户特有的问题吗?域?

0 个答案:

没有答案