2010-07-20 2 views
1

보안 된 데스크톱 (예 : 컴퓨터 화면 잠김)에서 사용자와 상호 작용해야하지만 특별히 인증을 제공하지 않는 응용 프로그램을 만드는 중입니다. 필자의 연구 결과에 따르면 보안 데스크톱에서 코드를 실행하는 유일한 방법은 자격 증명 공급자 API를 사용하는 것입니다. 그러나 네이티브 Win32 C++ 코드를 사용하는 자격 증명 공급자 만 작성할 수 있으므로 관리되는 .NET 코드를 사용할 방법이 없습니다. 보안 된 데스크톱에서 .NET 코드를 실행하는 방법을 알고있는 사람이 있습니까? Win32 자격 증명 공급자로부터 .NET 실행 파일을 호출 할 수 있습니까?보안 된 데스크톱에서 관리되는 코드 실행

답변

0

Win32 코드를 사용하여 자격 증명 공급자를 만들고 .NET 응용 프로그램을 시작하는 데 사용했습니다.

0

프로그램에서 자격 증명 공급자 API를 사용하는 경우 정의에 따라 인증을 제공합니다.

.NET 코드를 사용하려면 서비스로 실행하고 명명 된 파이프 또는 다른 IPC 메커니즘을 통해 통신하는 것이 가장 좋습니다.

관련 문제