# 生产许可证

# 1.概述

生产许可由开发或者运维人员在BOS系统申请产品许可证文件,根据填写的申请内容生成许可证。 根据用户类型分为:个人演示版(三个月)、企业合同版(默认到年底)、(三十年)。

# 2.配置许可

需要在yml文件中配置下述配置项

framework:
  security:
    license:
      # 是否开启生产许可认证,缺省值为true。该配置项在客户的环境中必须删除,不能出现在配置文件中
      enable: true
      production:
        # BOS中维护的产品名,必填项,根据开发的产品维护
        name: HOS-PORTAL
        # BOS中维护的产品版本,必填项,根据开发的产品维护
        version: R1.0.0

注意:
framework.security.license.enable 在开发环境中,可以将该值设为false,暂时关闭许可认证功能。 该配置项在客户的环境中必须删除,不能出现在配置文件中
配置项中的产品名以及产品版本,必须事先维护完整,否则生产许可无法激活。
BOS中许可申请 请联系 产品部-林文清
许可未激活所有用户无法登陆以及使用系统

# 3.许可证激活

# 3.1.获取机器码

获取机器码有两种方式

1、 登录页面 点击更新许可 打开许可激活页面( 登录页面许可信息请查看登录页面维护许可

add_new.png

获取不到机器码请参考开启许可,启动报错,获取不到机器码Linux下使用docker部署服务,开启许可,获取不到机器码,报错信息 [Errno 2] No such file or directory: 'dmidecode'

2、 登录进系统之后,在 关于页面,点击查看许可按钮(该方式适用于许可即将过期时,对许可的更新)

license-process-011.png

license-process-02.png

许可激活页面如下图所示

license-process-01.png

点击 复制 按钮,复制机器码

# 3.2.填写许可申请

在BOS系统中,申请许可证,将机器码放入机器码框中,并填写相关信息,并提交申请

license-process-03.png

申请通过之后会获取到一串许可证。

关于机器码的生成:机器码会在服务启动时自动生成并保存到数据库中,在该位置展示的机器码已经为同数据库下所有服务器机器码
同一家环境下同一产品的多个服务器只需申请一个许可证即可,多个机器码之间以逗号分割
BOS中许可申请 请联系 产品部-林文清

# 3.3.许可激活

将许可放入许可激活页面 安装许可证 位置 ,如下图所示

license-process-04.png

点击激活按钮,若激活成功,提示如下

license-process-05.png

相关问题请参考激活许可时提示错误信息:许可产品或版本与系统不匹配

# 3.4.查看许可信息

关于 页面可以查看已激活的许可的详细信息

license-process-06.png

登录时提示 机器xx-xx-xx-xx许可无效 请参考机器xx-xx-xx-xx许可无效