规范Apache2,Tomcat6,jdk1.6,struts2,Ajax,jQuery
我的问题是:
一个在Http模式下完美运行的网站(apache2 http + tomcat + struts2 )
不能在Https (apache2 https + tomcat + struts2)中工作吗?
ajax /Jquery是否需要启用SSL?
关于卡蒂克
发布于 2012-03-02 09:24:00
在Ajax中,即使在同一个域中,HTTP和HTTPS也会违反相同-原产地-政策,因为它是不同的协议和不同的端口。
您必须通过相同的服务器实例(相同的域、端口和协议)提供所有内容。
发布于 2012-03-02 06:04:12
无论是使用HTTPS还是HTTP,AJAX或jQuery都不关心。唯一需要注意的是,如果您混合了HTTP和HTTPS,即您有一个HTTPS页面,但是您的脚本的src
属性包含有http://
而不是https://
如果您已经在HTTP上测试过相同的页面和脚本,并且它可以工作,那么您可能不会遇到跨站点脚本问题,因为这将是HTTP和HTTPS上的一个问题。
因此,很可能是其他原因导致了问题--您能提供更多错误的详细信息吗?
https://stackoverflow.com/questions/9534183
复制相似问题