2016-12-09 1 views
2

보안 요구 사항을 충족시키기 위해 프로젝트에서 GeoServer 자격 증명 (계정/비밀번호)을 코드 기반 밖으로 이동해야합니다. 인증서로 REST 호출을 인증 할 수 있습니까? 아니면 계정/암호 자격 증명 이외의 다른 방법을 사용할 수 있습니까?인증서로 GeoServer REST 호출을 인증 하시겠습니까?

답변

1

대답은 '예'입니다!

정확히 어떻게 몇 가지 세부 사항을 알아 내야합니다. 모든 사용자가 인증서를 제공해야하는 경우 컨테이너 수준 (Tomcat, Wildfly 등)에서 인증서를 정렬해야 할 수 있습니다.

GeoServer에 인증서가 있으면 사용자를 역할에 매핑하는 역할 서비스를 설정하는 것이 좋습니다.

GeoServer의 보안 시스템 용 문서는 훌륭합니다. 나는 여러 번 읽었고, 나는 그들을 체크 아웃 할 것을 강력히 권합니다 : http://docs.geoserver.org/latest/en/user/security/index.html#security

인증서를 언급 한 이래서이 튜토리얼을 읽는 것이 좋습니다 : http://docs.geoserver.org/latest/en/user/security/tutorials/cert/index.html.

보안 REST 끝점에 대해 언급 했으므로 http://docs.geoserver.org/latest/en/user/security/rest.html을 지적했습니다. GeoServer 관리자 UI를 통해 이러한 구성 중 일부를 수행 할 수 있다고 생각합니다.

참고로 GeoServer는 매우 모듈 식입니다. LDAP 서버에 연결하거나 보안 설정 방법을 수정하려면 모듈 하나 또는 두 개를 설치해야 할 수 있습니다.

관련 문제