手动配置许可证设置
AppScan® Source 的大多数许可由 License Manager 处理。通过 License Manager,您可以使用云或本地许可证服务器或代理服务器来配置许可。通过直接编辑 license.ozsettings 配置文件或使用参数运行 licensemanager.bat 脚本,可以手动配置许可证设置。
编辑 license.ozsettings 配置文件
许可证配置文件 license.ozsettings 指定如何管理 HCL® AppScan® Source 的许可证的属性。license.ozsettings 文件位于 <data_dir>\config(其中 <data_dir> 是 AppScan® Source 程序数据的位置,如中所述 安装和用户数据文件位置) 中。您可以使用命令行来编辑该文件。
在极少数情况下,您必须直接编辑 license.ozsettings 文件,该文件使用以下属性来指导许可:
对 license.ozsettings 文件进行编辑后,必须重新启动 License Manager。
| 属性 | 缺省值 | 描述 |
|---|---|---|
use_node_lock_license |
false | 指定是否配置了节点锁定许可证:
|
license_server_url |
不适用 | 许可证服务器 URL |
license_borrow_interval |
24 | AppScan® Source 可以保留许可证的不活动时间间隔(以小时为单位)。最小值为 24 小时,最大值为 168 小时。当许可证在指定的小时数内处于不活动状态时,许可证将释放回许可证服务器,以供产品的其他实例使用。 |
use_local_ssl_cert |
true | 向本地许可证服务器认证证书时:
|
注: 注意确保任何参数值中都没有多余的空格。
运行 licensemanager.bat 脚本
从命令行中使用 licensemanager.bat。
配置代理服务器详细信息以通过这些信息进行连接,以访问许可证服务器。必须先配置此项:
licensemgr.bat -configure -proxy -host <proxyHost> -port <proxyPort> [-user <username> -password <password>]-
-host:指定代理服务器主机名。 -
-port:指定代理服务器端口。 -
-user:可选。指定用于连接代理服务器的用户名。 -
-password:可选。指定用于连接代理服务器的密码。
要使用许可证信息配置 AppScan® Source,请执行以下操作:
licensemgr.bat -configure -url <licenseServerUrl> [-acceptcert]-
-url:指定许可证服务器 URL。 -
-acceptCert:可选。如果提供,则接受证书以连接到许可证服务器。
要导入节点锁定许可证文件:
licensemgr.bat -importLicenseFile licensefile.license-importLicenseFile:指定从后续命名文件导入许可证文件。licensefile.license:要导入的许可证文件名。
要查看本地主机的指纹,请执行以下操作:
licensemgr.bat -getFingerPrint-getFingerPrint:检索本地主机的指纹。