当前位置: 首页 > news >正文

网站模板 茶叶响应式深圳互联网

网站模板 茶叶响应式,深圳互联网,优秀网页界面设计,网络培训中心1.将ClientDemo下的cn文件夹的内容导入项目对应的java目录下。 2.将license-config.properties文件导入resources目录下。 3.在项目的pom.xml中添加如下依赖。 <properties><!-- Apache HttpClient --><httpclient>4.5.5</httpclient><!-- License…

1.将ClientDemo下的cn文件夹的内容导入项目对应的java目录下。

2.将license-config.properties文件导入resources目录下。

在这里插入图片描述

3.在项目的pom.xml中添加如下依赖。

    <properties><!-- Apache HttpClient --><httpclient>4.5.5</httpclient><!-- License --><truelicense>1.33</truelicense></properties></dependencies>下:<!-- Apache HttpClient --><dependency><groupId>org.apache.httpcomponents</groupId><artifactId>httpclient</artifactId><version>${httpclient}</version></dependency><!-- Jackson对自动解析JSON和XML格式的支持 --><dependency><groupId>com.fasterxml.jackson.jaxrs</groupId><artifactId>jackson-jaxrs-json-provider</artifactId></dependency><dependency><groupId>com.fasterxml.jackson.dataformat</groupId><artifactId>jackson-dataformat-xml</artifactId></dependency><!-- License --><dependency><groupId>de.schlichtherle.truelicense</groupId><artifactId>truelicense-core</artifactId><version>${truelicense}</version></dependency><dependency><groupId>net.sourceforge.nekohtml</groupId><artifactId>nekohtml</artifactId><version>1.9.22</version></dependency>最后:<resources><resource><directory>src/main/resources</directory></resource><resource><directory>src/main/java</directory><includes><include>**/*.properties</include><include>**/*.xml</include><include>**/*.tld</include></includes><filtering>false</filtering></resource></resources>

4.在BcdFlightApplication.java启动项中添加:

import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.PropertySource;@ServletComponentScan
@ComponentScan(basePackageClasses = {BcdFlightApplication.class, LicenseCheckListener.class})
@PropertySource({"license-config.properties"}) //加载额外的配置
public class BcdFlightApplication extends SpringBootServletInitializer {  ...  }

5.在WebMvcConfig.java中添加需要校验的接口。

    /*** 添加拦截器*/@Overridepublic void addInterceptors(InterceptorRegistry registry) {registry.addInterceptor(new LicenseCheckInterceptor()).addPathPatterns("/flight/hlFlyPlan/**");registry.addInterceptor(new LicenseCheckInterceptor()).addPathPatterns("/flight/hlFlyDemand/**");}

6.linux执行license.sh文件,获取认证所需相关信息;

windows执行(获取IP,mac,CPU,主板信息.bat)文件,获取认证所需相关信息。

7.使用JDK自带的 keytool 工具生成公私钥证书库:

#生成命令
keytool -genkeypair -keysize 1024 -validity 3650 -alias "privateKey" -keystore "privateKeys.keystore" -storepass "public_password1234" -keypass "private_password1234" -dname "CN=localhost, OU=localhost, O=localhost, L=SH, ST=SH, C=CN"#导出命令
keytool -exportcert -alias "privateKey" -keystore "privateKeys.keystore" -storepass "public_password1234" -file "certfile.cer"#导入命令
keytool -import -alias "publicCert" -file "certfile.cer" -keystore "publicCerts.keystore" -storepass "public_password1234"

windows:将privateKeys.keystore,publicCerts.keystore导入C:/layman/目录下
Linux:将privateKeys.keystore,publicCerts.keystore导入/layman/目录下

8.本地启动ServerDemo服务,在postman中执行http://127.0.0.1:7000/license/generateLicense,生成license.lic文件。

windows:将license.lic导入C:/layman/目录下
Linux:将license.lic导入/layman/目录下

9.运行程序,查看证书安装情况。

在这里插入图片描述

http://www.yayakq.cn/news/777398/

相关文章:

  • WordPress修改站点名称_网站开发需求式样书
  • 网站如何做网络推广网站做好怎么开始做推广
  • 手机网站 input新建html网站
  • 什么网站做执法仪专门做牛肉的网站
  • 电话开发网站建设话术网络推广员是干什么的
  • 域名建网站什么是网络营销举例子
  • 网站 空间费用yy大杂烩
  • 天津市建设教育培训中心网站网页设计师需要学什么技能
  • 上虞区建设局网站北京师大互联网公司
  • 墨子网站建设php无版权企业网站管理系统
  • 网站建设的技术风险网上书城网站开发说明书
  • wordpress增加下载文件昆明官网seo诊断
  • 西安市城乡建设档案馆网站稳定免费空间
  • 企业网站建设定制网站建设公司手机上哪个网站
  • 链接网站logo新媒体管家
  • 网站优化排名技巧wordpress 调用地图
  • 专业的建站公司都具备什么条件磁力搜索引擎哪个好
  • 郑州网站建设喝彩科技中国新闻社海外中心
  • wordpress 文章点赞seo商城
  • 山西网站建设免费邢台网站推广公司
  • 天河网站建设系统cpu游戏优化加速软件
  • 企业网站seo点击软件wordpress 图片展示主题
  • 个人与企业签订网站开发合同广州网络推广外包
  • 湖州城市投资建设集团网站网站开发公司排名
  • 三网合一网站建设方案郑州专业做网站的公司
  • wordpress购买邀请码哈尔滨seo优化
  • 手机网站模板 织梦wordpress淘宝客建站教程视频
  • 网站不能风格营销类网站
  • 网站前端开发得会什么软件做视频周边的网站
  • 网站开发可行性wordpress文章只显示摘要