主要内容

安全部署 Web App

  • 在专用的物理机或虚拟机上安装 MATLAB® Web App Server,并且不要将该计算机用于其他用途。

  • 在组织的防火墙后运行 Web App。不要允许来自公共 Internet 的访问。

  • 仅安装来自可信且经过验证的个人或组织的 Web App。

  • 限制您在开发的 Web App 中实现的特征和功能。

    • 不要调用 MATLAB 函数 eval()

    • 尽量避免使用自由文本输入,改用菜单、列表、按钮以及其他可交互控件。

    • 对来自 App 用户界面和数据文件的输入进行清理。

    • 将对文件、网络及其他资源的访问限制在您的 App 所需的最小范围内。

    • 验证您的 App 中包含的任何第三方代码的可信度。

  • 如果您的应用程序访问敏感数据,请使用应用程序内身份验证来限制访问。

  • 通过限制 App 的运行时间(仅在需要时运行)来降低暴露风险。例如,不要让它在桌面上一天 24 小时、一周 7 天不间断地运行。

另请参阅

主题