Ajax Push Engine不仅适用于FF :(

时间:2011-03-29 11:57:21

标签: ajax firefox push ape

当我启动APE测试时,我在FF上收到此错误:

  

运行测试:初始化APE客户端

     

无法加载APE JSF

在IE和Chrome中,一切正常......

1 个答案:

答案 0 :(得分:0)

我今天遇到了同样的问题。我想你是想在你的本地机器上运行APE。 Firefox对TLD有特殊限制以避免XSS脚本编写。我通过将本地域名从 localdomain 重命名为 localdomain.local 来解决了这个问题。因此,您需要将以下内容添加到/ etc / hosts中(假设您正在使用* nix平台):

127.0.0.1 localdomain.local
127.0.0.1 0.localdomain.local
127.0.0.1 1.localdomain.local
127.0.0.1 2.localdomain.local
127.0.0.1 3.localdomain.local
127.0.0.1 4.localdomain.local
127.0.0.1 5.localdomain.local
127.0.0.1 6.localdomain.local
127.0.0.1 7.localdomain.local
127.0.0.1 8.localdomain.local
127.0.0.1 9.localdomain.local

您还应该更改vhost和Demos / config.js配置。假设您在wwwroot / ape / APE_JSF上安装了APE JSF,现在可以访问以下URL中的配置检查:

http://localdomain.local/ape/APE_JSF/Tools/Check/index.html

来源: http://mxr.mozilla.org/mozilla-central/source/netwerk/dns/effective_tld_names.dat