2

먼저 내 원하는 솔루션을 설명하자 추가 인증 매개 변수를 자격 증명 공급자에게 다시 보냅니다. 그런 다음 자격 증명 공급자는 이러한 자격 증명을 로컬 보안 기관에 보내고, 로컬 보안 기관은 사용자 지정 인증 패키지를 기반으로 사용자를 인증합니다.자격 증명 공급자는

저는 Windows 프로그래밍에 익숙하지 않지만 자격 증명 공급자 기술 참조를 연구 중이므로 어떻게 작동하는지 약간 이해했습니다. 내가 아직 파악하지 못한 것은 맞춤 자격 정보 제공자를 프로그래밍 할 때 위의 예에서 제안 된 것처럼 외부에서 통신하도록 프로그래밍 할 수 있습니까? 나는 어딘가에 WinHTTP를 사용하여 Credential Provider와주고받는 데이터를 읽을 수있다. 이 올바른지?

감사합니다, 내가 전에 같은 제공자를 작성했습니다 bagzera

답변

1

. WinHTTP를 사용하여 외부 엔티티와 통신하는 데 문제가 없습니다. 평범하지 않은 SSL 요구 사항이있는 경우 HTTPS의 일부 문제가 발생할 수 있습니다. 올바른 상점에 인증서를로드하기 만하면됩니다.

+0

에 대한 연결을 만들 수있는 기능을 제공하는 IConnectableCredentailProviderCredential 인터페이스를 구현해야 문제는 어디에서 인증 공급자에서 HTTP 호출을해야합니까? 샘플 작업 코드를 게시 할 수 있습니까? –

0

먼저 당신이 (이 방법은 단지 GetSerialization 전에 호출됩니다) 연결을 호출하므로이 기능에 당신은 내가 같은 붙어 인증 서버