Spring Boot 支持 License 认证(仅验证有效期)
发布时间
阅读量:
阅读量
文章目录
- 一、License介绍
-
二、授权者生成密钥对
-
三、授权者生成license.lic证书
- 3.1、 配置pom.xml文件内容
- 3.2 、License生成类的实现
- 3.3 、用于License生成类的相关参数类
- 3.4、自定义KeyStoreParam配置项
- 3.5、main方法生成license.lic时需要注意的事项
-
四、使用者配置内容
- 4.1、配置pom.xml文件内容
- 4.2、License校验类的实现方式
- 4.3、用于License校验类所需参数信息
- 4.4、自定义KeyStoreParam(与授权者保持一致)
- 4.5、LicenseManager的单例模式应用
-
五、项目启动阶段安装证书过程
-
六、设置拦截器机制
-
一、License介绍
License即版权许可证书,通常用于向付费用户提供收费软件的访问权限证明。
应用场景
当应用部署于客户内网环境中时,开发者无法掌控客户的网络条件,也无法确保应用运行的服务器具备访问外部网络的能力。因此,常规做法是采用服务器许可文件,在应用启动时加载该证书,并在登录或其他关键操作环节验证证书的有效性。
**Lic
全部评论 (0)
还没有任何评论哟~
