# 中间件授权认证常见问题
本文档主要介绍使用中间件时的授权认证问题
# 如何获取授权认证时的加密密钥和密码密文
Sermant在动态配置等场景支持使用密钥和加密后的密码进行授权认证,以下是获取加密密钥和密码密文的方式:
# 支持版本和限制
获取加密密钥和密文需要JDK 1.8及以上版本的运行环境:
- HuaweiJDK 1.8 (opens new window) / OpenJDK 1.8 (opens new window) / OracleJDK 1.8 (opens new window)
# 操作
# 1 准备工作
# 2 生成密钥和密码加密后的密文
使用以下命令执行脚本,并根据提示输入您的密码:
java AesUtil
please input your password
123456
encryption key is T4bUktLn5P01Qs6unSuG5ZZElN05WUDAXOjaJgMB5eM=
encrypted password is u/K+lx/m9w1EpEjkM9R48s8PiVDHEpCUGz+1jWOasyzRrQ==
输入密码后,脚本将输出加密密钥T4bUktLn5P01Qs6unSuG5ZZElN05WUDAXOjaJgMB5eM=
和加密后的密码u/K+lx/m9w1EpEjkM9R48s8PiVDHEpCUGz+1jWOasyzRrQ==
。
← 服务注册常见问题