起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5655|回复: 8

[处理中5] 用 nginx 反向代理 X5 https问题

[复制链接]

67

主题

223

帖子

1083

积分

金牌会员

Rank: 6Rank: 6

积分
1083
QQ
发表于 2015-8-24 17:53:03 | 显示全部楼层 |阅读模式
版本: X5.2.7 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
我们使用了nginx的反向代理

X5的报表导出PDF时会报错:
Mixed Content: The page at 'https://www.honglinktech.com/x5/UI/JinLong/SAPDataOP/process/MemberBillSumm…P/process/MemberBillSummary/memberBillSummaryProcess&activity=mainActivity' was loaded over HTTPS, but requested an insecure form action 'http://www.honglinktech.com/x5/UI/system/service/report/printGetFile.j?file…%E6%B5%81%E6%B0%B4%E5%AF%B9%E8%B4%A6%E5%8D%95-2015-8-24.pdf&outputType=pdf'. This request has been blocked; the content must be served over HTTPS.

我试过ExportExcel功能,可以正常下载Excel,为什么报表导出会不带s的地址呢,求解。
感谢!
另附 nginx配置:
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Host www.honglinktech.com;            
        proxy_set_header X-Forwarded-Proto https;            
        proxy_redirect off;            
        proxy_connect_timeout      240;            
        proxy_send_timeout         240;            
        proxy_read_timeout         240;
        proxy_pass http://192.168.1.90:8080;

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35949
发表于 2015-8-25 10:54:07 | 显示全部楼层
runtime\ReportServer\WEB-INF\justep.xml

runtime\UIServer\WEB-INF\justep.xml中怎么配置的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

67

主题

223

帖子

1083

积分

金牌会员

Rank: 6Rank: 6

积分
1083
QQ
 楼主| 发表于 2015-8-25 11:11:57 | 显示全部楼层
runtime\ReportServer\WEB-INF\justep.xml :
<?xml version="1.0" encoding="utf-8"?>
<root>
  <business-server>http://localhost:8080/BusinessServer</business-server>  
  <resource-proxy enabled="true">/resourceproxy?proxyServer=report-server&amp;realURL=</resource-proxy>
</root>


runtime\UIServer\WEB-INF\justep.xml
<?xml version="1.0" encoding="utf-8"?>
<root>
  <version>2653_21</version>  
  <business-server biz-param-process="/SA/biz_param/bizParam.process">http://localhost:8080/BusinessServer</business-server>  
  <report-server>http://localhost:8080/ReportServer/reportservice</report-server>  
  <update-dir>/update/files</update-dir>  
  <update-server>http://localhost:8080/x5</update-server>  
  <request-use-base64>false</request-use-base64>
</root>
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35949
发表于 2015-8-25 15:04:06 | 显示全部楼层
把runtime\UIServer\WEB-INF\justep.xml中的report-server配置的改为https的看一下
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

67

主题

223

帖子

1083

积分

金牌会员

Rank: 6Rank: 6

积分
1083
QQ
 楼主| 发表于 2015-8-25 15:56:13 | 显示全部楼层
这样改吗?试过了,没有作用呢。

<?xml version="1.0" encoding="utf-8"?>
<root>
  <business-server>https://localhost:8080/BusinessServer</business-server>  
  <resource-proxy enabled="true">/resourceproxy?proxyServer=report-server&amp;realURL=</resource-proxy>
</root>
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35949
发表于 2015-8-25 18:08:49 | 显示全部楼层
miandan 发表于 2015-8-25 15:56
这样改吗?试过了,没有作用呢。

该UIServer的,不是ReportServer的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

67

主题

223

帖子

1083

积分

金牌会员

Rank: 6Rank: 6

积分
1083
QQ
 楼主| 发表于 2015-8-25 21:07:04 | 显示全部楼层
runtime\UIServer\WEB-INF\justep.xml
<?xml version="1.0" encoding="utf-8"?>
...
  <report-server>https://localhost:8080/ReportServer/reportservice</report-server>  
...
</root>

或者改为

  <report-server>https://www.honglinktect.com/ReportServer/reportservice</report-server>  

都试过了,仍旧不行啊,这样会导致报表打不开,页面报错的。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35949
发表于 2015-8-26 11:04:32 | 显示全部楼层
你好楼主,您反馈的这个现象通过验证是产品缺陷,我们已提交到产品组(内部编号:2015082600001),感谢楼主的支持与配合。
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

67

主题

223

帖子

1083

积分

金牌会员

Rank: 6Rank: 6

积分
1083
QQ
 楼主| 发表于 2015-8-26 13:52:49 | 显示全部楼层
同样代理环境下,我今天将V2.7升级到V3.2,使用3.2的门户,发现所有3.2的功能目录都打不开,2.7功能可以打开。
在不使用代理,直连方式是可打开的

QQ截图20150826134907.png
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-24 16:41 , Processed in 0.069669 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表