2017-10-31 1 views
0

내 응용 프로그램에 대한 새 로그인 프로세스를 만들었습니다. 이를 위해 "기본"인증과 로그인 유효성 검사를위한 새로운 사용자 정의 클래스를 사용했습니다. 인증 프로세스가 정상적으로 작동하고 있습니다. 내가 직면 한 문제는 모든 요청에 ​​대해 사용자 지정 로그인 유효성 검사 클래스가 호출되지 않는다는 것입니다. 정교하게 설명해 드리겠습니다.JBoss Wildfly의 기본 인증 문제

정확한 사용자 이름 &을 사용하여 로그인합니다. 이제 사용자 정의 클래스가 호출되고 사용자 이름과 비밀번호의 유효성을 검사하면 JBoss가 연결을 허용합니다. 로그 아웃 한 다음 동일한 사용자 이름과 암호로 로그인하면 JBoss가 유효성 검사 클래스를 호출하지 않고 사용자 자격 증명이 수정되거나 데이터베이스에서 삭제 되었더라도 사용자가 즉시 새 연결을 만들 수 있습니다.

참고 : 제발 JBoss Wildfly 8.2

감사합니다.

답변

0

내 응용 프로그램에서 cache-type = "default"security-domain 태그에 사용했습니다. JBoss는 사용자 정의 로그인 모듈에 기본적으로 캐시를 사용하지 않습니다.

자세히보기 https://developer.jboss.org/thread/276415