主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

指定对 MATLAB 程序的访问权限

默认情况下,服务器实例允许所有客户端访问所有托管的 MATLAB® 程序。MATLAB Production Server™ 提供了基于证书的授权机制,用于限制对特定程序的访问。ssl-allowed-client 属性使用此机制来指定客户端可以访问的 MATLAB 程序。该属性指定了以逗号分隔的客户端列表,这些客户端由其证书的通用名称标识,允许访问 MATLAB 程序。您还可以使用该属性列出客户端被允许访问的特定 MATLAB 程序。

如果不指定 ssl-allowed-client 属性,则服务器实例不会限制对托管的 MATLAB 程序的访问。为 ssl-allowed-client 属性添加条目后,服务器实例仅授权列出的客户端访问托管的 MATLAB 程序。

例如,为了仅授权具有通用名称 jimjudyash 的客户端使用服务器实例上托管的 MATLAB 程序,请添加以下配置摘录:

--ssl-allowed-client jim,judy,ash

您可以通过仅授权特定客户端访问特定的 MATLAB 程序来进一步限制访问。通过将 :allowedPrograms 添加到 ssl-allowed-client 属性的值来实现此目的。allowedPrograms 是以逗号分隔的程序名称列表。

例如,为了允许通用名称为 jim 的客户端访问所有托管程序,允许通用名称为 judy 的客户端访问程序 tailzap,并允许通用名称为 ashjoe 的客户端访问程序 sawtravel,请添加以下配置摘录:

--ssl-allowed-client jim
--ssl-allowed-client judy:tail,zap
--ssl-allowed-client ash,joe:saw,travel

为了使用该属性,必须将服务器配置为使用 HTTPS。

另请参阅

主题