2016-05-01 74 views
0

我有误解,我有一些代码:Kerberos的双跳和模拟电话

LogonUser(name,domain, password,LOGON32_LOGON_NETWORK, LOGON32_PROVIDER_DEFAULT,&hToken); 
ImpersonateLoggedOnUser(hToken); 

,后来我做当前用户到我的服务器(另一台PC) ImpersonateLoggedOnUser SSPI连接 --is它的第一跳? 我多少啤酒花有: 1连接到服务器(服务器线程模拟的用户)
2 logon->模拟(1个跳) - >连接到服务器(服务器线程模拟的用户)

+0

模拟发生在本地机器上,它不应该算作“跳跃”。 –

回答

0

需要更改LOGON32_LOGON_NETWORK到LOGON32_LOGON_INTERACTIVE :-( 和第一个impersonatewithloggeduser的工作原理像是不希望的(不清楚为什么)