东莞网站推广建设,wordpress适用于图片站的主题,做网站会犯法吗,推进文明网站建设写在前面
JWT 令牌 可以由 X.509 证书或 256 位非对称密钥签名来充当#xff0c;为了获得合法的JWT 令牌#xff0c;我们可以使用JDK中的keytool.exe工具来生成。
本例的操作环境是Windows系统#xff0c;操作的前置条件需要先安装好JDK#xff0c;并配置好环境变量…写在前面
JWT 令牌 可以由 X.509 证书或 256 位非对称密钥签名来充当为了获得合法的JWT 令牌我们可以使用JDK中的keytool.exe工具来生成。
本例的操作环境是Windows系统操作的前置条件需要先安装好JDK并配置好环境变量这里就不敷述了。
操作步骤
生成证书 在cmd控制台中输入以下命令[myKey]是示例名称可自行替换。 keytool -genkeypair -alias myKey -keyalg RSA -keypass mypass -keystore mykey.jks -storepass myStoreKey 具体的参数含义想深入理解的话可自行检索提示行中的信息随便输入一些字符就可以了其实也可以通过命令行参数直接设置。 重点是这个密码 myStoreKey 后面要用到
最后一步敲入 y 之后就会在当前目录生成mykey.jks
生成公钥(非必要)
如果需要公钥则接着继续输入以下命令 keytool -export -alias myKey -keystore mykey.jks -file public.jks 在控制台中输入密钥库口令的环节中敲入 myStoreKey 再回车 读取公钥 这边也要用到上述的密码 myStoreKey keytool -list -rfc -keystore mykey.jks -storepass myStoreKey | openssl x509 -inform pem -pubkey 执行后把这一段画圈的拷走就行了。