2010-08-09 4 views
0

프로세스 식별자를 사용하여 사용자 식별자를 얻을 수 있습니다. 실제로 프로세스가 사용자 환경에서 실행되면 사용자 세션 ID를 얻을 수 있습니다. ...로그인 한 사용자 세션 ID를 사용자 이름으로 어설 션하는 방법은 무엇입니까?

그러나 어떻게 사용자 이름으로 Windows 세션 ID를 얻을 수 있습니까? 물론 사용자가 기록되지 않으면 세션 ID를 얻을 수 없습니다. 나는 그것이 UI 응용 프로그램이 사용자의 바탕 화면에 실행하는 통신 채널을 가진 서비스 (시스템 서비스),이

:


내 상황은 다음과 같다. ProcessIdToSessionId을 사용하는 데스크톱 응용 프로그램은 사용자 자격 증명을 사용하여 사용자 데스크톱의 서비스에서 직접 프로세스를 실행하기 위해 데스크톱 세션 식별자를 서비스에 전달할 수 있습니다.

달성하고자하는 목표는 데스크톱 응용 프로그램과 통신하지 않고도 세션 식별자 (시스템 서비스에서 응용 프로그램을 실행하는 데 필요함)를 파생시키는 것입니다.

즉, 세션 이름을 사용자 이름으로 지정할 수 있습니까?

답변

0

질문을 조금만 확대 할 수 있습니까? 당신은 부분 또는 asp.net 애플 리케이션 또는 winforms로 세션을 찾고 계십니까?