我一直在研究如何在c/c++应用程序中使用GSSAPI,已经有一段时间了。 显然我必须进行大量的谷歌和调查。 我发现最有趣的文档之一在Sun旧网站上。 在Oracle接管Sun之后,旧网站消失了,但这些信息仍然存在。 http://docs.oracle.com/cd/E19253-01/816-4863/index.html 令人震惊的是,在Oracle的文档中,我找不到上述URL的任何链接。 内容还包括一些PDF文件,幸运的是我已经保存在我的笔记本电脑上。
上述URL还提供了一个关于使用SASL的c/c++指南。
内容涉及一个包含示例源代码的tar文件。 根据当前的网站内容,该文件应该可在以下网址找到: http://www.sun.com/download/products.xml?id=41912db5 但很遗憾,我现在找不到它们。
对于一个刚开始学习GSSAPI/Kerberos/PAM/SASL的c/c++程序员来说,这个内容是一个绝佳的起点。
我强烈认为,从目前的 Oracle 网站来看,该内容目前是“意外”被遗留下来的,并且很快就会消失。现在,我有一个问题想问 StackOverflow 上的优秀黑客们:
1. 你们是否能够将这些内容复制到其他地方,以便每个人都能享受它的好处? 2. 是否有人拥有我所提到的 tar-ball 的副本?并且愿意分享它吗? 3. 我必须上传这些 PDF 到哪里,以便每个人都能轻松受益?
我认为这些内容真正是无价之宝,我想不出其他任何网站能够提供如此详细清晰的关于使用 C/C++ 中的 GSSAPI 的信息。
如果你能做点什么,请立即行动,因为我认为上述 URL 也很快就会消失。
提前致以最诚挚的感谢,并承诺您会得到许多其他人的感谢。
编辑: 在 Oracle 的网站上四处搜索后,我发现了其中一个 PDF 的链接,但已经更改了名称: Oracle Solaris Security for Developers 如果你开始使用 GSSAPI / SASL 和 C++,那么这肯定是一份珍贵的参考资料。