https网站怎么打开(https)
你们好,最近小时发现有诸多的小伙伴们对于https网站怎么打开,https这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。
1、 为服务器生成证书
2、 运行控制台,进入%JAVA_HOME%/bin目录,并使用以下命令进入该目录:
3、 CD " c:\ Program Files \ Java \ JDK 1。6 .0 _ 11 \ bin "
4、 使用keytool为Tomcat生成证书,假设目标机器的域名为“localhost”,keystore文件存储在“D:\home\tomcat.keystore”中,密码为“password”。
5、 使用以下命令生成:
6、 keytool-genkey-v-alias Tomcat-keyalg RSA-keystore D:\ home \ Tomcat。密钥库有效性36500(参数简要说明:" D:\home\tomcat.keystore "含义是将证书文件的保存路径,
7、 在命令行填写必要的参数:
8、 A.输入密钥库密码:这里,您需要输入一个超过6个字符的字符串。
9、 b,“你的名和姓是什么?”这是必需的,并且必须是TOMCAT部署主机的域名或IP[例如,gbcom.com或10.1.25.251](即您以后在浏览器中输入的访问地址)。
10、 否则,浏览器会弹出一个警告窗口,提示用户证书与域不匹配。在本地做开发测试时,要填写“localhost”。
11、 C.您的组织单位名称是什么?“您的组织名称是什么?”"你所在的城市或地区的名称是什么?""你所在的州或省的名称是什么?""这个单位的两个字母的国家代码是什么?"可以根据需要填写,也可以不填直接输入。
12、 在系统里问“对不对?”如果符合要求,用键盘输入字母“Y”,否则输入“N”重新填写上述信息。
13、 D.输入tomcat的主密码,这个密码更重要,将在tomcat配置文件中使用。建议输入与密钥库密码一致的密码,或者设置其他密码。完成以上输入后,直接回车,在第二步定义的位置找到生成的文件。
14、 为客户端生成证书
15、 为浏览器生成一个证书,以便服务器可以验证它。为了将证书顺利导入IE和Firefox,证书格式应该是PKCS12,所以使用下面的命令来生成它:
16、 keytool-genkey-v-alias mykey-keyalg RSA-storetype PKCS12-keystore D:\ home \ mykey。p12(我的钥匙为自定义)。
17、 对应的证书库存放在“D:\home\mykey.p12”,客户端的CN可以是任意值。双击mykey.p12文件,将证书导入浏览器(客户端)。
18、 让服务器信任客户端证书
19、 因为是双向SSL认证,所以服务器必须信任客户端证书,所以必须添加客户端证书作为服务器的信任认证。由于无法直接导入PKCS12格式的证书存储,您必须首先将客户端证书导出为单独的CER文件,并使用以下命令:
20、 keytool -export -alias mykey -keystore D:\home\mykey.p12 -storetype PKCS12 -storepass password -rfc -file D:\home\mykey.cer
21、 (mykey与客户端定义的mykey相同,password是您设置的密码)。通过上面的命令,将客户端证书导出到“D:\home\mykey.cer”文件中。
22、 下一步是将文件导入到服务器的证书存储中,并将其添加为信任证书。使用以下命令:
23、 keytool -import -v -file D:\home\mykey.cer -keystore D:\home\tomcat.keystore
24、 通过list命令查看服务器的证书库,可以看到两个证书,一个是服务器证书,一个是可信客户端证书:
25、 keytool-list-keystore D:\ home \ Tomcat。密钥库(Tomcat为你设置服务器端的证书名)。
26、 让客户端信任服务器证书
27、 因为是双向SSL认证,客户端还需要验证服务器证书,所以服务器证书必须添加到浏览器的“可信根证书颁发机构”中。因为您不能直接导入密钥库格式的证书存储,
28、 您必须首先将服务器证书导出到单独的CER文件,并使用以下命令:
29、 keytool-keystore D:\ home \ Tomcat。keystore-export-alias Tomcat-file D:\ home \ Tomcat。cer(Tomcat为你设置服务器端的证书名)。
30、 通过上面的命令,将服务器证书导出到“D:\home\tomcat.cer”文件中。双击tomcat.cer文件,按照提示安装证书,并将证书填入受信任的根证书颁发机构。
31、 配置Tomcat服务器
32、 打开Tomcat根目录下的/conf/server.xml,找到Connector port='8443 '的配置部分,修改如下:
33、 Connector port='8443' protocol='org.apache.coyote.http11.Http11NioProtocol'
34、 SSLEnabled='true' maxThreads='150' scheme='https'
35、 secure='true' clientAuth='true' sslProtocol='TLS'
36、 keystoreFile='D:\\home\\tomcat.keystore' keystorePass='123456'
37、 truststoreFile='D:\\home\\tomcat.keystore' truststorePass='123456' /
38、 (tomcat应该与生成的服务器证书名称一致)
39、 属性描述:
40、 ClientAuth:设置是否双向认证。默认值为false,将其设置为true意味着双向身份验证。
41、 KeystoreFile:服务器证书文件路径。
42、 KeystorePass:服务器证书密码。
43、 TruststoreFile:用于验证客户机证书的根证书,在本例中是服务器证书。
44、 TruststorePass:根证书密码
45、 试验
46、 在浏览器中输入:https://localhost:8443/点击“确定”进入tomcat主页,地址栏后面会出现一个“锁”图标,表示本次会话已经通过HTTPS双向验证。
47、 在下一个会话中传输的信息已经被SSL信息加密。
以上就是https这篇文章的一些介绍,希望对大家有所帮助。
免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!
-
宝子们,杭州 房子装修完成啦!这次要给大家分享几家设计超赞的装修公司哦。它们各具特色,从空间规划到风格...浏览全文>>
-
欲筑室者,先治其基。在上海,装修房子对于每个业主而言,都是极为关键的一步,然而,如何挑选一家值得信赖的...浏览全文>>
-
2025年以来,联通支付严格贯彻落实国家战略部署,以数字和科技为驱动,做好金融五篇大文章,履行支付为民社会...浏览全文>>
-
良工巧匠,方能筑就华居;精雕细琢,方可打造美家。当我们谈论装修公司时,选择一家靠谱可靠的公司是至关重要...浏览全文>>
-
在当今社会,随着城市化进程的高速推进,建筑垃圾的产生量与日俱增。据权威数据显示,我国每年建筑垃圾产生量超 ...浏览全文>>
-
家人们,在上海要装修,选对公司那可太重要了!古语有云:"安得广厦千万间,大庇天下寒士俱欢颜。"一个温馨的...浏览全文>>
-
近年来,新能源汽车市场发展迅猛,各大品牌纷纷推出各具特色的车型以满足消费者多样化的需求。作为国内新能源...浏览全文>>
-
近年来,随着汽车市场的不断变化和消费者需求的升级,安徽滁州地区的宝来2025新款车型在市场上引起了广泛关注...浏览全文>>
-
随着汽车市场的不断变化,滁州地区的消费者对高尔夫车型的关注度持续上升。作为大众品牌旗下的经典车型,高尔...浏览全文>>
-
在2023年,大众探影以其时尚的设计和出色的性能赢得了众多消费者的青睐。作为一款小型SUV,探影凭借其紧凑的车...浏览全文>>
- 安徽滁州途安L新车报价2022款,最低售价16.68万起,入手正当时
- 小鹏G7试驾,新手必知的详细步骤
- 别克GL8预约试驾,4S店的贴心服务与流程
- 安徽阜阳ID.4 CROZZ落地价全解,买车必看的省钱秘籍
- 淮北探岳多少钱 2025款落地价,最低售价17.69万起现在该入手吗?
- 安徽淮南大众CC新款价格2025款多少钱能落地?
- 淮北长安启源C798价格,最低售价12.98万起现在该入手吗?
- 安徽淮南途锐价格,各配置车型售价全解析
- 蒙迪欧试驾预约,4S店体验全攻略
- 沃尔沃XC40试驾需要注意什么
- 滁州ID.4 X新车报价2025款,各车型售价大公开,性价比爆棚
- 试驾思域,快速操作,轻松体验驾驶乐趣
- 试驾长安CS35PLUS,一键搞定,开启豪华驾驶之旅
- 天津滨海ID.6 X落地价限时特惠,最低售价25.9888万起,错过不再有
- 天津滨海凌渡多少钱?看完这篇购车攻略再做决定
- 安徽池州长安猎手K50落地价,买车前的全方位指南
- 山东济南ID.6 CROZZ 2024新款价格,最低售价19.59万起,现车充足
- 试驾海狮05EV,新手必知的详细步骤
- 生活家PHEV多少钱 2025款落地价走势,近一个月最低售价63.98万起,性价比凸显
- 奇瑞风云A9试驾,新手必知的详细步骤