jQuery移动应用程序跨域问题

jQuery移动应用程序跨域问题,jquery,jquery-mobile,https,cross-domain,Jquery,Jquery Mobile,Https,Cross Domain,我想开发一个jQuery移动应用程序,它使用web服务从网站获取数据。我有一个登录页面。我想与https页面进行通信。当我尝试使用ajax访问页面时,我遇到了错误。当我使用http url时,我得到的JSON响应可能是跨域问题。我的问题是,我们是否可以通过使登录页面也使用https来解决这个问题。如果是,怎么办?。请帮助。您可以使用以下mod rewrite规则强制https RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteRule

我想开发一个jQuery移动应用程序,它使用web服务从网站获取数据。我有一个登录页面。我想与https页面进行通信。当我尝试使用ajax访问页面时,我遇到了错误。当我使用http url时,我得到的JSON响应可能是跨域问题。我的问题是,我们是否可以通过使登录页面也使用https来解决这个问题。如果是,怎么办?。请帮助。

您可以使用以下mod rewrite规则强制https

RewriteEngine On 
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://www.example.com/$1 [R,L]
我假设您在apache服务器上。在这种情况下,在web根目录中创建一个包含该文本的.htaccess文件