将 Java 中获取的 TGT 用于 SSH/其他应用程序
目前,我可以使用 JAAS 并获取从运行 Active Directory 的 Windows 服务器发送的票证授予票证来对 java 应用程序中的用户进行身份验证。使用 java 中…
填充 LoginContext
无论如何,我可以填充 LoginContext 而不是使用回调处理程序吗?我的程序将接收用户名和密码(callbakchandler 处理的内容),我想使用它们而不是手动…
由于某种原因,当我链接到 Oracle GSS 时,其行为开始有所不同 (Solaris)
我的测试程序运行良好。我可以创建一个客户端和一个服务器并相互运行它们。我可以设置 KRB5_CONFIG 环境变量并使用本地配置进行测试。 由于某种原因,…
GSS-API Java奇怪错误
我正在运行以下教程: http://download.oracle.com /javase/6/docs/technotes/guides/security/jgss/tutorials/BasicClientServer.html 我收到以下提…
Java Kerberos 身份验证似乎有效,但仍然被拒绝
我有一个 Java 客户端应用程序和一个 Java 服务器应用程序,并且我正在尝试通过 Kerberos 向服务器进行身份验证。客户端基本上使用 http-components …
用于 sshd 和私钥身份验证的 GSSAPI 服务器端
我正在研究一种对连接到 SSH 守护程序的用户进行身份验证的方法。我所问的内容可能存在一些很大的误解,但据我所知,GSSAPI 可以用作 SSH 守护程序的…
如何正确使用gss_import_name?
我在客户端使用 gss_import_name 使用 GSS_C_NT_HOSTBASED_SERVICE 来获取像 service/server-host@realm 这样的主体。 我这样打电话, gss_import_nam…
如何使 SPNEGO 与 mod_auth_kerb 一起使用?
这是我的问题: 上下文:两种 Web 应用程序的 kerberos 身份验证,一种使用 Apache mod_auth_kerb,另一种使用 Tomcat 的 SPNEGO (GSSAPI)。我使用 mo…
NegotiateStream 无法通过 SASL (POP3/IMAP/SMTP) 与 Kerberos/NTLM/GSSAPI 配合使用?
我正在尝试获取集成 Windows 身份验证(使用当前登录的 Windows 用户的默认凭据)来登录 Exchange 2007 帐户 (SMTP/POP3/IMAP)。 我已经为此实现了工…
子错误代码 568 对于 Active Directory 的 Ldap 错误 49 意味着什么
我正在编写一些使用 SASL GSSAPI 对 Active Directory 进行身份验证的 Java 代码。大多数情况下,这段代码工作正常,但对于一个用户,我得到的响应是…
为什么 Firefox 不断协商 kerberos 服务票证?
我对 Kerberos 进行了一些测试,发现了一些与 Firefox 和 Kerberos 相关的奇怪行为。我有一台运行 Apache + mod_auh_kerb 的服务器,该服务器配置为在…
哪些程序使用 GSS-API?有什么不错的示例程序吗?
我以为我想使用 GSS-API,但现在不太确定,因为我很难为一个简单的客户端/服务器对找到好的示例代码。 Sun 有包含示例代码的文档,但是它是专门为他们…