Liferay가 LDAP로 구성된 경우 Liferay는 LDAP AD에서 사용자와 암호를 가져옵니다. liferay 데이터베이스에 암호 저장을 피할 수있는 방법이 있습니까?Liferay LDAP 통합, 암호 저장
liferay 데이터베이스에 암호가 입력되는 것을 피하는 데 도움이 될 것입니다. 사전에
감사는
록쉬은 부동산 위의 설정으로 portal.properties/portal-ext.properties 재산 아래
Liferay가 LDAP로 구성된 경우 Liferay는 LDAP AD에서 사용자와 암호를 가져옵니다. liferay 데이터베이스에 암호 저장을 피할 수있는 방법이 있습니까?Liferay LDAP 통합, 암호 저장
liferay 데이터베이스에 암호가 입력되는 것을 피하는 데 도움이 될 것입니다. 사전에
감사는
록쉬은 부동산 위의 설정으로 portal.properties/portal-ext.properties 재산 아래
시도 설정,
#Set this to false if the portal does not import LDAP user's password;
ldap.import.user.password.enabled=true
는 사용자의 암호를 할 때 가져올 수 없습니다 동기화
이 방법은 저에게는 효과적이지만 기본 암호는 test로 사용하고 있습니다. 그리고 Active Directory ID로 인증 할 수 없습니다. liferay에 저장된 기본 암호는 "test"입니다. –
설정을 시도 했습니까 ldap.auth.enabled = true –
예이 속성으로 시도했지만 여전히 기본 암호로 가져옵니다. –
이 기능은 6.1에서 지원되지만, buggy입니다. 해당 기능에 Liferay blog entry이 있었는데 절 위해 효과가 없었습니다. 분명히 이제이 기사는 다운되었습니다.
제대로 기억한다면 3 개 또는 4 개의 속성으로 재생해야했습니다. 나는 그들이ldap.import.user.password.enabled, ldap.import.user.password.autogenerate 및 ldap.import.user.password.default라고 생각합니다.
이 값은 독립적이지는 않지만 이들 값의 조합 다른 LDAP 비헤이비어를 만들 수 있으며 이러한 조합 중 일부는 실용적인 의미가 있습니다.
평생 판을 확인하십시오. 버전 6.0부터 많은 LDAP 기능과 버그가 도입되었으며 각 버전마다 다른 LDAP 인증 메커니즘이 있습니다. 필자는 다른 버전 (6.1.0, 6.1.1, 6.2.0)에서 소스를 확인하고 안정적인 패치를 만들려고했으며 구현의 주요 차이점을 알 수있었습니다. AFAIK, 어떤 버전이 100 %
작동하지 않습니다 당신을 Liferay 포럼에 게시 조나스 위안에서 도움을받을 운이 좋을 수도, 그는 매우 도움이 때로는 우리는 LR 경우에 두 가지 인증 유형을 달성 한패치를 제공 시작 페이지에 로그인 포틀릿을 삽입했습니다. no-LDAP 사용자는 데이터베이스 암호가 있어야하며 포틀릿을 통해 로깅해야하지만 다른 사용자는 도크 바 "액세스"시스템으로 식별되어야합니다. 또한 LDAP 인증은 사용 가능해야하지만 필수는 아닙니다. 우리는 portal-ext.properties에서 extra를 구성하지 않았습니다. 도와 드리겠습니다. 문안 인사.
이 속성 (ldap.auth.enabled = true)을 설정하여 LDAP 인증을 활성화 했습니까? 이 속성을 설정 한 경우 liferay는 ldap에 대해 인증을하고 동기화시 가져 오기 암호를 사용하지 않습니다. –