Oracle有一个使用Java的SaslClient的示例。我不是Java程序员,但是当我一次向某个人指出这一点时,他们就能使其迅速运行。仍然可能需要在某个位置放置一个“ conf”文件(nb Kerberos使用环境变量(通常以KRB5_开头)来了解在哪里寻找此类文件)。还要注意Kerberos本身不包括任何类型的传输- 您的应用程序需要知道如何按照服务器期望的方式发送和接收Kerberos负载(这取决于您尝试进行身份验证的服务器的不同)。
编辑:您已经编辑了问题,因此以下是与Java中SPNEGO相关的链接,该链接可能会有些用处:http ://download.oracle.com/javase/6/docs/technotes/guides/security/jgss/lab/part5 .html