iis에서 호스팅되는 .Net wcf 서비스를 만들었습니다. 서비스는 SSL을 사용하고 있습니다.WCF 서비스를 특정 클라이언트 응용 프로그램으로 제한
고객의 보안 요구 사항이 있습니다. 서비스는 특정 클라이언트 응용 프로그램에서만 사용할 수 있어야합니다.
서비스는 이미 Windows 인증을 사용하고 있으며 특정 사용자로 제한되어 있습니다. 이론적으로 승인 된 클라이언트 컴퓨터의 승인 된 사용자가 의도 한 클라이언트 응용 프로그램뿐만 아니라 서비스를 사용할 수 있기 때문에 소비자의 IP를 식별하거나 인증서를 사용하는 것만으로는 충분하지 않습니다.
안전한 방법이 있나요?
클라이언트 응용 프로그램에서 요청할 헤더를 추가 한 다음 서버에서 확인할 수 있습니까? –