2010-08-09 55 views
0

使用进程标识符,我可以得到用户标识符。事实上,如果该过程在用户环境中执行,我可以获得用户会话ID ...如何通过用户名断言记录的用户会话ID?

但是,如何才能通过用户名来派生Windows会话ID? (当然,如果用户没有登录,则不能派生会话ID)。


我的情况是这样的:

我有一个服务(系统服务),它与用户桌面上运行的应用程序的用户界面的通信信道。桌面应用程序使用ProcessIdToSessionId可以将桌面会话标识符与服务进行通信,以便直接从用户桌面中的服务执行进程(使用用户凭据)。

我希望实现的目标是在不必与桌面应用程序通信的情况下派生会话标识符(用于从系统服务运行应用程序所需的)。

换句话说,是否可以使用用户名来断言会话标识符?

回答

0

你可以扩大你的问题吗?你在寻找会议作为一部分或一个asp.net应用程序或winforms?

相关问题