在Shiro中,普通密码和加密密码不匹配

萨利(Salih Erikci)
public void doRegister() throws SQLException{ 
    String password = "test";
    PasswordService dps = new DefaultPasswordService(); 
     String temp = dps.encryptPassword(password); 
     System.out.println("AAAA  "+dps.passwordsMatch(password, temp)); 

} 

这输出AAAA false

问题是什么?

萨利(Salih Erikci)

我解决了问题。我的默认语言环境是TR_tr当我在不更改默认语言环境的情况下运行该程序时,将输出false

但是当我如下运行程序时(它将默认语言环境设置为英语),它会输出 true

public class App { 
    public static void main(String[] args) { 
        PasswordService psd = new DefaultPasswordService(); 
        String password = "333"; 
        String enc = psd.encryptPassword(password); 
        Locale.setDefault(Locale.ENGLISH); 
        System.out.println(Locale.getDefault()); 
        System.out.print(psd.passwordsMatch(password, enc)); 

    } 
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Shiro中,普通密码和加密密码不匹配

来自分类Dev

加密密码和加密问题

来自分类Dev

在C#中本地存储和加密密码

来自分类Dev

在C#中本地存储和加密密码

来自分类Dev

在本地存储和加密密码

来自分类Dev

密码/加密密钥程序中的密码

来自分类Dev

密码/加密密钥程序中的密码

来自分类Dev

匹配postgresql中的codeigniter默认加密密码?

来自分类Dev

加密密码FOSUserBundle

来自分类Dev

加密密码

来自分类Dev

使用laravel将普通密码输入数据库转换为加密密码?

来自分类Dev

Spring Security:加密密码

来自分类Dev

如何创建加密密码

来自分类Dev

Spring Security:加密密码

来自分类Dev

Tomcat Hawtio加密密码

来自分类Dev

在VBA密码框中加密密码

来自分类Dev

在application.conf中播放框架加密密码

来自分类Dev

在xdocreport中为pdf设置加密密码

来自分类Dev

在application.conf中播放框架加密密码

来自分类Dev

如何在JSONStore中存储加密密钥/密码

来自分类Dev

HPE LoadRunner 中的不可逆加密密码

来自分类Dev

PHP中的密码重置和加密解密关系

来自分类Dev

PHP将db中的加密密码与表单中插入的密码进行比较

来自分类Dev

使用Jasypt加密和解密密码

来自分类Dev

登录时何时加密密码?

来自分类Dev

用公钥加密密码(RSA)

来自分类Dev

GPG更改对称加密密码

来自分类Dev

如何生成用于Hipster的加密密码

来自分类Dev

ASP.NET身份加密密码