PDF预览方式打开文件在线预览,预览文件url的地址端口号不正确原创
18人赞赏了该文章
1,924次浏览
编辑于2023年09月01日 14:37:23
内网使用正常,外网访问的时候异常。这种情况一般是内外网端口映射不一致导致。
可以考虑以下几种方案:
1、设置内外网端口映射一致:
在iis的default web site下添加外网端口号(iis原有的端口不动,添加外网端口号);
防火墙开放该端口;
映射时内网和外网端口设置成同一个。
2、使用反向代理如nginx进行代理访问,可以参考:
https://vip.kingdee.com/article/90469221556900864 中的 三、Nginx反向代理
3、 在website\app_data下的common.config文件中appSettings节点中增加以下内容:
<add key="ForwardLoginUrl" value="http://外网地址:端口" ></add>
<add key="AppSiteOuterNetUrl" value="http://登陆地址:端口/k3cloud/"></add>
重启iis生效。
这种配置有几个地方要注意:
1、因为配置文件固定了地址,内网打开附件预览或者跳转报表都会通过外网地址访问。
2、如果外网地址或者端口修改,配置文件也需要同步修改,不然内外网在线预览或者报表跳转都会出问题。
赞 18
18人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读