当我尝试运行shiro-tools-hasher-1.2.0-cli.jar哈希密码面临错误时。

C:\Users\admin\.m2\repository\org\apache\shiro\tools\shiro-tools-hasher\1.2.0>java -jar shiro-tools-hasher-1.2.0-cli.jar -p -d


错误:


  java.lang.IllegalArgumentException:密码哈希(提示不带
  echo)使用java.io.Console安全读取密码。这只是
  在Java 1.6平台和更高版本上可用。
          在org.apache.shiro.tools.hasher.Hasher.readPassword(Hasher.java:412)
          在org.apache.shiro.tools.hasher.Hasher.main(Hasher.java:164)上进行密码哈希处理(无回显提示)使用java.io.Console
  安全地读取密码。仅在Java 1.6平台上可用
  然后。

最佳答案

IIRC,此问题已在v 1.2.6中修复,但您至少应使用v 1.3.2

关于java - 错误:java.lang.IllegalArgumentException:密码哈希(提示没有回显)使用java.io.Console安全读取密码,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51267237/

10-11 22:33
查看更多