nez*_*nec 6 c++ kerberos single-sign-on
在c ++中,我试图构建一个在Linux和Windows上运行的便携式服务器以及在Windows中运行的客户端,它将使用MS Active Directory进行身份验证.经过一些研究,我认为最好的方法是使用Kerberos.由于BSD样式许可,我决定使用MIT Kerberos v5库.
但我的问题是我完全无法找到在C++中使用Kerberos工作的好资源.我发现的所有示例都只是简单的代码片段,无法详细解释函数的输入参数和参考手册(doxygen样式),它们简要解释了相关函数但没有提供足够的信息来理解上下文的使用位置它.
简而言之,你能为两周前甚至不知道Kerberos是什么的C++程序员推荐好的资源吗?
最好的起点是 MIT 代码分发中的示例简单客户端和简单服务器: https: //github.com/krb5/krb5/tree/master/src/appl/sample
这向您展示了如何使用 GSSAPI 进行相互身份验证