我尝试使用 jquery 加载一个 xml 文件。此 xml 在带有 htaccess 的路径下
Header set Access-Control-Allow-Origin *
Header set Access-Control-Allow-Credentials true
Header set Access-Control-Expose-Headers *
Header set Access-Control-Allow-Methods *
Header set Access-Control-Allow-Headers *
AuthType Basic
AuthName "Restricted area"
AuthUserFile /var/www/domains/subdomain.domain.com/.passwd
Require valid-user
如果我从子域请求文件,没关系,但如果我从 domain.com 请求相同的文件,我有这个错误。
XMLHttpRequest cannot load http://domain.com/path/file.xml?no=1381827329. Origin http://www.domain.com is not allowed by Access-Control-Allow-Origin.
如果我从 htaccess 中删除 Basic Auth,我没有问题。
我想显示模式弹出登录,但我收到 error.status 0。
谢谢再见!