① keytool命令如何生成伺服器證書並設置有效期
Keytool命令是java平台中一個核心的工具,它專門用於管理和操作密鑰和證書。簡單來說,證書,即CA證書,全稱為「公開密鑰認證」,用於驗證身份;而密鑰則是加密和解密數據的關鍵文件或字元串,其格式多種多樣,使用時需注意與特定程序的兼容性,不同格式的密鑰可以通過轉換在不同環境中使用。
Keytool命令的語法格式非常簡潔,基本形式為:keytool [命令],隨後是具體的參數來執行相應的操作。例如:
在使用keytool時,需要記住設置存儲口令(storepasswd),密鑰口令(keypasswd)等重要信息。通過這些命令,你可以有效地管理你的密鑰和證書,確保網路安全和應用程序的正常運行。
② java中cookie的存活期可以無限嗎
cookie.setMaxAge(60*60);為設置本cookie的存活期,以秒為計數單位,cookie.setMaxAge(60*60*24*30*12)為一年
cookie.setMaxAge(60*60*24*30*12*300)為三百年,這樣cookie的有效期就相當與內無限也可以設為更容大的值,但我想cookie值只要相對來說無限就足夠了