① 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值只要相对来说无限就足够了