ajxa 跨域请求http时错误,http跨域请求https却能成功
目标站点以设置策略:
header("content-type:text/html; charset=utf-8");
header('Access-Control-Allow-Origin:*');
目前已测试,不同端口和不同域名都能跨站请求成功。唯独就是主站:https 无法请求目标站 http。这个问题。
由于现在项目基本完成,再改动使用jsonp、CROS、反向代理工作量又很大。
求破局。
ajxa 跨域请求http时错误,http跨域请求https却能成功
目标站点以设置策略:
header("content-type:text/html; charset=utf-8");
header('Access-Control-Allow-Origin:*');
目前已测试,不同端口和不同域名都能跨站请求成功。唯独就是主站:https 无法请求目标站 http。这个问题。
由于现在项目基本完成,再改动使用jsonp、CROS、反向代理工作量又很大。
求破局。
According to W3, it's not possible through a COR policy due to "certificate errors"
https://stackoverflow.com/questions/14703549/ajax-request-from-https-page-to-http-url