1.需求背景
客户使用场景:要求内外网分离
内网:可以任何机器进行访问,包括PC端、插件端、移动端等
外网:只允许移动端APP(Smartbi APP)才可以访问,其它都不允许(包括PC端、插件端、移动端的浏览器等),而且访问的时候显示“您未获授权”。
2.功能说明
外网访问,只允许移动端APP。
3.使用说明
3.1. 扩展包部署
部署说明:扩展包部署
更新扩展包之前,请做好知识库以及扩展包的备份。
3.2. 前置条件
客户需要配置Nginx,进行内外网的设置
参考:Nginx+Tomcat部署Smartbi集群,以及在 互联网上搜索 相关Nginx 的配置方法。
3.3. 配置说明
在“运维设置”-“系统选项”-“公共设置”中, 需要对“外网Nginx请求服务器IP地址”进行配置。
外网Nginx请求服务器IP地址:该IP的请求将只允许使用Smartbi APP进行访问,使用移动端的浏览器将无法访问。
当前只允许写一个IP地址,例如:10.10.26.140
3.4. 效果说明
安卓系统
浏览器 Smartbi APP
IOS系统
浏览器 Smartbi APP