我们的文件未在CrossRider调试模式下更新

时间:2015-01-07 12:33:42

标签: javascript internet-explorer browser-extension crossrider

我们正在使用CrossRider为Internet Explorer开发扩展程序。我在调试模式下测试了我们的扩展,我更改了本地文件路径的基本URL - 但保存新基本URL后文件没有更新 - 我看到了以前版本的警报,我已经在新版本中删除了这些警报。如何更新基本URL,是否必须卸载扩展程序并在每次要更改基本URL时重新安装它?我尝试卸载扩展程序并重新安装它并且它没有解决问题,我仍然从CrossRider的网站获取代码,而不是我的基本URL的代码。

顺便说一句,我们的基本网址是HTTP,网站是HTTPS,重要吗?

我们的分机ID是43889.我使用的是Internet Explorer 11,但此扩展程序适用于所有版本的Internet Explorer。

1 个答案:

答案 0 :(得分:2)

请参阅Crossrider论坛上与同一问题相关的POST/GET requests to localhost not working on a html page resource on IE主题:

  

自IE11起,默认启用EPM(增强保护模式)。这个   是环回连接的问题,因为当IE11处于EPM模式时   它在一个独立的AppContainer中运行,不允许使用AppContainer   将网络流量发送到本地计算机,这是不可能的   除非我正在发出请求的html页面,否则向localhost发出请求   来自本地存储在我的计算机上。

     

解决方法:有一个名为fiddler的免费Web调试应用程序,   它有一个允许AppContainers发送网络流量的工具   本地电脑。如果有人和我有同样的问题我   会建议下载并安装Fiddler并遵循这一点   教程。使用该工具后,允许IE的AppContainer发送   流量到本地计算机,就像在教程中显示的那样   IE11上对localhost的请求现在没有问题! :)

[披露:我是Crossrider员工]