【发布时间】:2016-11-08 23:18:40
【问题描述】:
AJAX HTTP 请求异常终止。 调试信息如下。 路径:htps://MYSITE/index.php?q=user/autocomplete 状态文本: 响应文本: 就绪状态:4
当我尝试输入从核心 drupal 安装的自动完成框时,我收到了该错误。
我已经阅读了有关修补这些文件 https://www.drupal.org/node/1232416 的文档,并且这样做了。 在我的控制台中,我收到以下错误: XMLHttpRequest 无法加载 htps://SITE_B。从 htps://ANOTHERSITE' 到 'htps://SITE_B' 的重定向已被 CORS 策略阻止:请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,不允许访问 Origin 'htps://MYSITE'。
所以我研究了 CORS 并添加了 htp://stackoverflow.com/questions/13421463/htaccess-access-control-allow-origin 关于 .htaccess 的建议,但无济于事。
我在本地主机上的 Dev Desktop 2 上运行 drupal 7.51。我也让它实时运行,但想先在本地修复它。任何建议都会有所帮助,我已经研究了几个小时。
【问题讨论】:
标签: ajax .htaccess drupal autocomplete drupal-7