【问题标题】:How to provoke a client certificate request usning Schannel如何使用 Schannel 引发客户端证书请求
【发布时间】:2020-11-11 03:37:47
【问题描述】:

我正在使用 schannel 编写 TLS 服务器端代码,并且需要要求客户端相互验证自己。我知道这是通过在服务器问候结束时发送客户端证书请求来完成的。我看到如何在 openssl 中执行此操作,但我无法找到如何使用 schannel 执行此操作。

编辑。

简短的回答是使用 ASC_RET_MUTUAL_AUTH。

【问题讨论】:

    标签: authentication ssl server schannel


    【解决方案1】:

    稍长一点的答案是使用 ASC_REQ_MUTUAL_AUTH 和 AcceptSecurityContext,然后客户端必须响应 InitializeSecurityContext 返回 SEC_I_INCOMPLETE_CREDENTIALS。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-17
      • 1970-01-01
      • 2021-05-29
      • 1970-01-01
      • 1970-01-01
      • 2020-10-06
      相关资源
      最近更新 更多