1

我必须编写一个应用程序,使用 Microsoft API 实现客户端和服务器之间的安全连接。谷歌给了我很多结果,我有一个大麻烦 - 需要有人在我的脑海里给我一些命令:

问题:

  1. 什么是 SSPI 接口?什么是 Schannel.dll 库?有什么不同?(我看到我可以包含“SSPI.h”、“Schannel.h”和“security32.h”——我真的需要哪个头文件?)
  2. 我怎样才能找到一个真正简单的示例来解释我如何创建安全套接字?

  3. 在开始之前,您是否有一些我必须知道的指导方针?

如果您能提供帮助,我将不胜感激。

4

1 回答 1

3

SSPI 允许应用程序使用计算机或网络上可用的各种安全模型,而无需更改与安全系统的接口。

换句话说,它允许您使用具有不同身份验证或验证机制的单一 API 集,从而隐藏复杂性。

对于您的第二个问题,请查看以下内容:使用 Schannel 创建安全连接以及此处的相关示例代码

于 2012-03-19T18:13:59.170 回答