GoogleEarth API/Web部件-使用fectchKML从文档库获取KML时,获取用户名|密码对话框



问题:我的域名上有1/10的用户收到了我创建的谷歌地球Web部件弹出的"身份验证请求"。我已经追踪到fetchKML()调用。动态加载位置标记图像时也会提示。需要注意的是,KML和图像位于文档库中。如果我把两者都放在14号蜂箱里,效果很好。

配置:SharePoint 2010,Windows 7,Google Earth插件5.2.1,Windows 9

注:

  1. 我们的Internet explorer设置由组策略管理,并且没有看到他们的IE和我的IE之间有任何区别
  2. FireFox和Opera不允许出现在我们的网络上
  3. 身份验证提示不是典型的SharePoint(Windows)身份验证对话框。是的谷歌地球对话框
  4. 我已经确保所有人都可以访问文档库、KML和图像文件用户。我已确保它们已"签入"并已发布。还是什么都没有
  5. 它可以从14蜂箱中装载(这是不可行的,因为它将是一个web部件理论上可以用用户KML和位置标记图标填充14个蜂窝。)
  6. 一切似乎都指向IE设置。我们的设置非常受限,我不能查看许多IE设置
  7. 我还注意到,我无法对提示username|password(带或不带专用帐户)。但是,我可以修改GPEdit.msc。只是不知道该改变什么

提前感谢任何回复

可能是cookie存储问题。如果不能在受影响的机器上运行Fiddler,很难判断。

您可以使用服务器发出http请求,添加cookie容器

看看你是否可以用相同的权限创建一个服务帐户来复制问题,然后用Fiddler进行调试。

所以我删除了一个有问题的客户端上的谷歌地球插件,然后重新安装。这解决了问题。几周前,我在另一个盒子上做了这件事,但它并没有解决问题,但我不记得我重新安装了GE的哪个版本。

我也不确定我删除了哪个版本,但我安装了5.2版(由于防火墙的原因,我无法下载GE的最新版本)。

显然,网络上有几台计算机有旧映像。我将在另一个有此问题的客户端上检查GE插件的版本,并用有问题的版本更新帖子。

希望我们的网络管理员能在GP中推出工作版本,但我不会把赌注押在农场上。

最新更新