아웃바운드 웹 서비스 상호 인증
상호 인증은 SSL(Secure Sockets Layer) 인증서를 교환하여 신뢰를 설정합니다.
서버에 연결하기 전에 클라이언트는 SSL 인증서를 요청합니다. 서버는 클라이언트가 자체 인증서를 보내도록 요청하여 응답합니다. 둘 다 HTTPS 연결을 시작하기 전에 상대방의 인증서에 대한 유효성을 검사하고 승인을 보내 응답합니다.
관리자는 상호 인증이 필요한 연결에 대한 프로토콜 프로필을 정의하여 상호 인증을 사용하도록 설정할 수 있습니다. 프로토콜 프로파일을 사용하면 특정 인증서 기록을 HTTPS와 같은 프로토콜과 연결할 수 있습니다.
예를 들어, 상호 인증을 위한 인증서를 사용하여 mauth 라는 프로토콜 프로파일을 생성할 수 있습니다. 그런 다음 엔드포인트에 상호 인증이 필요할 때 mauth://<external-endpoint.com> 호출하여 HTTPS 웹 서비스를 요청할 수 있습니다.
주:
이 기능을 사용하면 SOAP, REST 또는 직접 HTTPS 호출과 같은 아웃바운드 HTTPS 연결에서만 상호 인증을 사용할 수 있습니다. ServiceNow 는 MID Server를 통해 전송된 아웃바운드 요청에 대한 상호 인증을 지원하지 않습니다. 인바운드 웹 서비스의 상호 인증에 대한 자세한 내용은 을 참조하십시오 Certificate-based authentication.