다음을 통해 공유


HTTP 채널로 인증

HttpChannel을 사용하는 원격 프로시저 호출은 원격 개체가 IIS에서 호스트될 때 인증할 수 있습니다.

서버 구성

HttpChannel 클래스를 사용하고 IIS에서 호스트되는 원격 서비스에 대한 호출자 인증을 요구할 수 있습니다. TcpChannel 클래스를 사용할 때 서버쪽 인증 구성에 사용되는 절차와 반대로, 이는 채널 구성 속성을 사용하는 대신 IIS 및 ASP.NET 설정을 사용하여 수행됩니다. 인증을 위해 IIS 및 ASP.NET을 구성하는 방법은 IIS 설명서 및 ASP.NET 웹 응용 프로그램 보안을 참조하십시오.

클라이언트 구성

HTTP 채널을 사용하는 원격 클라이언트가 HttpClientChannel 개체의 구성 속성을 사용하여 원격 서버에 대한 호출자를 식별하도록 구성할 수 있습니다. 클라이언트 프로세스를 실행하는 ID로 인증하려면 useDefaultCredentials 구성 속성을 true로 설정하십시오. 다른 ID로 인증하려면 domain, usernamepassword 구성 속성이 대체 ID를 지정하도록 구성하거나 credentials 구성 속성을 설정하십시오.

참고 항목

개념

암호화