2012-04-04 57 views
0

我们在java中开发了一个应用程序,其中后端有弹簧,前端为客户查询j,并且在本地工作正常,但是当移动到客户端测试环境时,它们面临着Internet Explorer中的安全风险警告。它说“这个页面包含的信息不受其控制,这带来了安全风险,你想继续吗?” 但在我们当地的环境中,我们从来没有遇到过这样的问题。 应用程序有大量的AJAX调用在每一页上加载数据,而不是在所有页面中都会出现错误。只有在某些页面中,错误才会发送给客户。 我们需要在我们的本地重新创建问题,以便分析根本原因和修复。 任何人都可以在这里帮助我如何在本地创建跨域问题。Re在本地创建跨域问题

+0

你确定这是一个跨域问题吗?可能发生客户端测试环境使用HTTPS运行,但ajax请求指向HTTP – jddsantaella 2012-04-04 17:29:48

+0

@jddsantaella是的,你是正确的。客户端测试环境使用HTTPS运行,因此我们是否需要将所有AJAX调用以HTTP方式更改为HTTPS?我们距离截止日期非常近,还有其他解决方法吗?我的意思是服务器端配置,而不更改代码.. – Shyam 2012-04-06 06:29:24

回答

0

问题出现在您的网站处于hpps(https url)下,但浏览器正在为内容的负载部分(ajax,图像等)调用http。你的页面中的所有引用都应该是https,以避免IE中的警报。恐怕没有别的办法了。亲友的网址可以避免你从一个环境改变到另一个环境。