RPC Security Essentials
원격 프로시저 호출을 완료하려면 모든 분산 애플리케이션이 클라이언트와 서버 간에 바인딩을 만들어야 합니다. 바인딩에 대한 자세한 내용은 바인딩 및 핸들을 참조하세요. 보안 원격 프로시저 호출을 완료하려면 추가 단계가 필요합니다. 먼저 서버는 보안 공급자(DCE 용어의 인증 서비스)를 선택해야 합니다. 그런 다음 인증 메커니즘을 결정해야 합니다. 그런 다음 클라이언트는 서버에 대한 바인딩을 가져오고 RPC 런타임에서 보안 원격 프로시저 호출을 요청하고 보안 공급자, 보안 QOS 옵션 등과 같은 다양한 보안 옵션을 지정합니다.
이 섹션에서는 RPC 함수를 사용하여 인증된 분산 애플리케이션에 대한 클라이언트 및 서버를 만드는 데 필요한 필수 개념과 정보를 설명합니다. 다음 topics 구성됩니다.
- 보안 주체 이름
- 인증 수준
- 인증 서비스
- 클라이언트 인증 자격 증명
- 권한 부여 서비스
- 서비스 품질
- 권한 부여 함수
- 키 획득 함수
- 클라이언트 가장(Client Impersonation)