2014-10-22 4 views
0

jdbcRealm이 글래스 피시에서 다이제스트 알고리즘을 사용하지 않게하고 싶습니다. jdbcRealm이 알고리즘으로 암호를 변환하지 않고 데이터베이스와 비교하기를 원합니다.Glassfish에서 다이제스트 알고리즘을 사용하지 않도록 설정하십시오.

데이터베이스에 내 암호가 MD5 내가 자바 코드에서 MD5로 사용자의 암호를 변환 한 다음 코드를 사용합니다 그래서 내 jdbcRealm 어떤없이 일반 텍스트를 비교 나는 다이제스트 알고리즘을 제거 할 수 있도록

FacesContext context = FacesContext.getCurrentInstance(); 
HttpServletRequest request = (HttpServletRequest) context.getExternalContext(). GetRequest(); 

request.login (username, md5Password); 

을 연산?

는 내가 일반 텍스트로 사용자의 암호를 보낼 수 있고, jdbcrealm 나를 위해 일을 할 것입니다 알고 있지만, 나는이

답변

2

예, 요 수

설정 다이제스트 알고리즘none

시도 할
+0

네, 효과가있었습니다! 좋아 고마워! –

관련 문제