找回密码
 立即注册

QQ登录

只需一步,快速开始

reachtech

注册会员

10

主题

26

帖子

134

积分

注册会员

积分
134
reachtech
注册会员   /  发表于:2023-11-28 16:41  /   查看:2973  /  回复:3
10金币
本帖最后由 reachtech 于 2023-11-28 16:43 编辑

用的activereport13的jsview预览报表,现在出现跨域的问题,主框架是https的地址,然后用iframe嵌套的jsview页面。现在老是会请求一个http的ip地址,这种怎么排查问题呢?
请求的接口路径如下地址:


http://本地公网ip/GrapeCityWeb/ActiveReports.ar13?Token=xxxxxxxxx&Generation=1&WebViewerControlClientId=html5viewer&HtmlViewer=true&Page=1&ie=1701157935397


F12网络跟踪,只有这个接口会以http IP地址进行请求,其他接口都是使用https进行请求。紧急!!请帮助,感谢。

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

问题描述: 页面跨域问题。客户使用Ifream嵌套一个固定的页面。页面内部的服务返回了一个http的页面。 问题解决: 因为是服务端可能有固定写http://ip+端口。但是目前拿不到服务端的源码。 所以暂时修改前端页面的js,将服务端的返回直接做了修改,修改回https即可

3 个回复

正序浏览
Eden.SunWyn认证
超级版主   /  发表于:2023-11-29 10:21:22
4#
您好,咱们一个帖子解决一个问题,麻烦您再发个新帖,具体描述一下您的问题和现象,咱们在看如何解决。只有一句话的描述,我们也不好确定问题的原因。
回复 使用道具 举报
reachtech
注册会员   /  发表于:2023-11-28 18:45:17
3#
Felix.Li 发表于 2023-11-28 18:29
问题描述:

页面跨域问题。客户使用Ifream嵌套一个固定的页面。页面内部的服务返回了一个http的页面。

现在出现新的问题。报表模板里的图片无法加载,走的还是http+ip的路径加载的。请明天再协助处理一下。
回复 使用道具 举报
最佳答案
最佳答案
Felix.LiWyn认证
超级版主   /  发表于:2023-11-28 16:41:05
来自 2#
问题描述:

页面跨域问题。客户使用Ifream嵌套一个固定的页面。页面内部的服务返回了一个http的页面。

问题解决:
因为是服务端可能有固定写http://ip+端口。但是目前拿不到服务端的源码。
所以暂时修改前端页面的js,将服务端的返回直接做了修改,修改回https即可
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部