更新時(shí)間:2022-09-01 09:52:30 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽937次
在Java教程中大家會(huì)學(xué)到CAS單點(diǎn)登錄。第一步:證書是單點(diǎn)登錄認(rèn)證系統(tǒng)中很重要的一把鑰匙,客戶端與服務(wù)端的交互安全全靠的就是證書;本教程由于是演示所以就自己用JDK自帶的keytool工具生成證書;如果以后真正在產(chǎn)品環(huán)境中使用,肯定要去證書提供商去購(gòu)買,證書認(rèn)證一般都是由VeriSign認(rèn)證的
實(shí)現(xiàn):使用JDK自帶的keytool工具生成證書
生成命令:
keytool -genkey -alias tomcat -keyalg RSA -keystore /usr/local/src/keystore
導(dǎo)出證書:
keytool -export -trustcacerts -alias tomcat -file /usr/local/src/tomcat.cer -keystore /usr/local/src/keystore
將證書導(dǎo)入JDK信任庫(kù):
keystore 后面是jdk安裝的目錄下的證書存放位置
file后面是導(dǎo)出的證書位置
storepass 后面的123456是證書庫(kù)密碼
keytool -import -alias "tomcat" -keystore /usr/local/java/jdk1.8.0_162/jre/lib/security/cacerts -file /usr/local/src/tomcat.cer -trustcacerts -storepass 123456
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)
初級(jí) 202925
初級(jí) 203221
初級(jí) 202629
初級(jí) 203743