使用Kerberos身份验证进行服务器/客户端应用程序的认证

10

我正在尝试构建一个可在Linux和Windows上运行的便携式服务器,以及在Windows上运行的客户端,并使用MS Active Directory进行身份验证。经过一些研究,我决定最好的做法是使用Kerberos。由于BSD风格许可证,我决定使用MIT Kerberos v5库。

但我的问题是,我完全找不到关于在C ++中使用Kerberos的好资源。我找到的所有示例都只是简单的代码片段,未能详细说明函数的输入参数以及参考手册(doxygen风格)仅简要解释所讨论的函数,但未提供足够的信息来了解在何处使用它。

简而言之,您可以为两周前甚至不知道Kerberos是什么的C ++程序员推荐好的资源吗?

2个回答

4

我找到的最好的例子是:"\MIT\Kerberos\src\athena\auth\krb5\src\appl\sample" 和 "\MIT\Kerberos\src\athena\auth\krb5\src\appl\simple"。 - neznanec
请问您能否提供一个下载这些示例的链接? - shergill
它们在MIT源代码分发中,该分发现在位于GitHub上。 - pm100
有没有在Windows操作系统上构建的示例? - Ganesh Kamath - 'Code Frenzy'

2

5
该API仅解释了Kerberos的基础知识并提供了API功能的相当描述,但在我看来,缺少如何在代码中使用这些函数的示例。 - neznanec

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接