gpt4 book ai didi

c++ - 基于证书的登录

转载 作者:可可西里 更新时间:2023-11-01 10:38:08 25 4
gpt4 key购买 nike

我目前正在为 Windows 开发基于智能卡的登录。为此,我开发了一个凭证提供程序,可以与用作读卡器替代品的支持 nfc 的智能手机进行通信。智能手机和 cp 之间的通信是通过蓝牙和/或标准网络连接完成的。我目前的状态是一切正常,直到我想将收集到的凭据发送到 LogonUI 以开始尝试登录。

基本上我的问题是我现在不知道如何使用从智能卡获得的证书登录 Windows。主要问题是我似乎无法找到相应的 api 来获取证书。有谁知道如何做到这一点?指向适当文档的链接已经对我有所帮助。据我了解,LogonUI 使用 kerberos。他们使用的是 MIT 实现吗?

提前感谢您的帮助!

最佳答案

取决于传入的 CREDENTIAL_PROVIDER_USAGE_SCENARIO ICredentialProvider::SetUsageScenario

ICredentialProviderCredential::GetSerialization
必须返回以下结构之一的序列化形式 KERB_CERTIFICATE_LOGON KERB_CERTIFICATE_UNLOCK_LOGON

在网络上搜索每个结构应该会找到序列化它们的代码。

关于c++ - 基于证书的登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13623386/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com