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人打赏
还没有人打赏,快来当第一个打赏的人吧!