Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Security 如何从访问令牌获取上下文句柄_Security_Winapi - Fatal编程技术网

Security 如何从访问令牌获取上下文句柄

Security 如何从访问令牌获取上下文句柄,security,winapi,Security,Winapi,您可以调用()从上下文句柄获取访问令牌。我想换一种方式:给定一个访问令牌,比如从中返回的令牌,我想获得一个上下文句柄。有谁能告诉我这是否可能,如果可能,怎么做?谢谢。不,这是不可能的。因为CtxtHandle多于令牌。要获取它,您需要或调用AcceptSecurityContext(服务器端)或InitializeSecurityContext(客户端)大概您可以模拟令牌,然后调用InitializeSecurityContext等,据我所知,没有什么可以阻止您同时成为“服务器”和“客户端”。请

您可以调用()从上下文句柄获取访问令牌。我想换一种方式:给定一个访问令牌,比如从中返回的令牌,我想获得一个上下文句柄。有谁能告诉我这是否可能,如果可能,怎么做?谢谢。

不,这是不可能的。因为
CtxtHandle
多于令牌。要获取它,您需要或调用
AcceptSecurityContext
(服务器端)或
InitializeSecurityContext
(客户端)大概您可以模拟令牌,然后调用
InitializeSecurityContext
等,据我所知,没有什么可以阻止您同时成为“服务器”和“客户端”。请注意,我看不出有什么意义。谢谢你的评论。这似乎是一件不能做的事情,可能是因为您可以用两个API(SSP和登录)完成相同的事情,例如模拟。我希望能找到一个简单的方法把这两个世界结合起来。再次感谢。