Kerberos Double Hop 和模拟调用
Kerberos Double Hop and Impersonate calls
我有误会,我有代码:
LogonUser(name,domain, password,LOGON32_LOGON_NETWORK, LOGON32_PROVIDER_DEFAULT,&hToken);
ImpersonateLoggedOnUser(hToken);
之后我将当前用户通过 sspi 连接到我的服务器(另一台 PC)
ImpersonateLoggedOnUser--这是第一跳吗?
我有多少啤酒花:
1-连接到服务器(模拟用户的服务器线程)
2-登录->模拟(1 跳)->连接到服务器(模拟用户的服务器线程)
需要将 LOGON32_LOGON_NETWORK 更改为 LOGON32_LOGON_INTERACTIVE :-(
并且首先 impersonatewithloggeduser 的工作没有希望(不清楚为什么)
我有误会,我有代码:
LogonUser(name,domain, password,LOGON32_LOGON_NETWORK, LOGON32_PROVIDER_DEFAULT,&hToken);
ImpersonateLoggedOnUser(hToken);
之后我将当前用户通过 sspi 连接到我的服务器(另一台 PC)
ImpersonateLoggedOnUser--这是第一跳吗?
我有多少啤酒花:
1-连接到服务器(模拟用户的服务器线程)
2-登录->模拟(1 跳)->连接到服务器(模拟用户的服务器线程)
需要将 LOGON32_LOGON_NETWORK 更改为 LOGON32_LOGON_INTERACTIVE :-( 并且首先 impersonatewithloggeduser 的工作没有希望(不清楚为什么)