我们能否使 Worklight 控制台只能通过内部网络访问
Posted
技术标签:
【中文标题】我们能否使 Worklight 控制台只能通过内部网络访问【英文标题】:Can we make the Worklight console accessible only via an internal network 【发布时间】:2014-08-27 14:54:18 【问题描述】:我们正在与一位有兴趣让 Worklight Console 应用程序只能从内部网络访问的客户合作。他们当前在 Liberty 服务器上运行 Worklight。是否可以让 Worklight 控制台在与部署的 Worklight 应用程序(项目战争文件)不同的端口或不同的 IP 上侦听?如果是这样,是否有任何关于需要修改的文档(例如 server.xml、数据库等)?谢谢!
JT
【问题讨论】:
【参考方案1】:要限制对 Worklight Console 的访问,您可以更改应用服务器的 server.xml 文件中定义的控制台端口号。
然后,您可以使用公司防火墙系统或其他方式限制外部流量对该端口(以及可能使用的上下文根)的访问。
因为您没有提及您的 Worklight 版本:
如果使用 v5.0.0.x - v6.1.0.x,您需要确保只阻止进入控制台的请求,而不是所有运行时请求(因为控制台和运行时共享相同上下文根)
如果使用 v6.2.0.x,控制台有自己的上下文根,所以不用担心
【讨论】:
谢谢,我们使用的是 6.2 我不确定是否需要进行任何其他更改(分析、数据库等)以上是关于我们能否使 Worklight 控制台只能通过内部网络访问的主要内容,如果未能解决你的问题,请参考以下文章
Worklight 控制台初始化失败。记录的异常:org.hsqldb.HsqlException:内存不足
我们能否通过接受(或忽略)新特性使 ML 模型(pickle 文件)更加健壮?
如何在worklight的浏览器控制台中显示jsessionid