[SPRING] LDAP : 오류 코드 50 - 액세스 권한이 충분하지 않아 uid = test @ info.com, ou = People, o = Drive, dc = company, dc = com 항목을 추가 할 수 없습니다.
SPRINGLDAP : 오류 코드 50 - 액세스 권한이 충분하지 않아 uid = test @ info.com, ou = People, o = Drive, dc = company, dc = com 항목을 추가 할 수 없습니다.
Windows를 실행하는 OpenDS에 계정을 추가하려고합니다. 나는 봄, opends2.2.1, 최대 절전 모드 및 Jboss 5.1을 사용하고있다. 사용자를 추가하려고하면 다음 오류가 발생합니다.
javax.faces.FacesException: #{user.save}: org.springframework.ldap.UncategorizedLdapException: Operation failed; nested exception is javax.naming.NoPermissionException: [LDAP: error code 50 - The entry uid=test@info.com,ou=People,o=Drive,dc=company,dc=com cannot be added due to insufficient access rights]; remaining name 'uid=test@info.com, ou=People, o=Drive'
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:118)
at javax.faces.component.UICommand.broadcast(UICommand.java:315)
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:794)
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1259)
at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:598)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
해결법
-
==============================
1.useradmin (또는 암호를 변경하려고하는 사용자)에게 암호 재설정 권한을 부여해야합니다.
useradmin (또는 암호를 변경하려고하는 사용자)에게 암호 재설정 권한을 부여해야합니다.
참조 : https://backstage.forgerock.com/#!/docs/opendj/3/admin-guide#about-privileges
-
==============================
2.나는 나의 대답이 당신의 경우에 유용하기를 바랍니다. 로그마다 LDAP 항목을 수정하는 동안 권한 문제가 발생한다고합니다.
나는 나의 대답이 당신의 경우에 유용하기를 바랍니다. 로그마다 LDAP 항목을 수정하는 동안 권한 문제가 발생한다고합니다.
from https://stackoverflow.com/questions/22632607/ldap-error-code-50-the-entry-uid-testinfo-com-ou-people-o-drive-dc-company-d by cc-by-sa and MIT license
'SPRING' 카테고리의 다른 글
[SPRING] 스프링 주석을 사용하여 맵에 값 삽입 (0) | 2019.05.25 |
---|---|
[SPRING] Junit 5를 사용하여 스프링 부트 2.1.0.M4에서 @DataJpaTest를 사용하여 Spring CrudRepository를 테스트하는 방법 (0) | 2019.05.25 |
[SPRING] Spring과 Thymeleaf : 컨트롤러에 객체 보내기 : 각 테이블 (0) | 2019.05.25 |
[SPRING] 초기화 할 때로드 될 모든 Spring 부트 속성과 모든 것을 존중하고 속성 파일의 값을 기반으로 @Aspect를 제어합니다. (0) | 2019.05.25 |
[SPRING] Spring MVC 페이지 HTTP 상태 400 및 잘못된 URL (0) | 2019.05.25 |