2016-05-01 33 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的工作原理像是不希望的(不清楚爲什麼)