18得票3回答
尝试使用Kerberos在运行在Windows上的Tomcat进行身份验证时,出现“GSSException检测到有缺陷的令牌”的错误。

我在运行Windows 2012时,尝试对Java Web容器进行身份验证(我尝试了Tomcat和Jetty),但遇到了困难。 每次尝试使用Negotiate身份验证方案时,都会出现错误:org.ietf.jgss.GSSException: Defective token detected...

11得票1回答
在Kerberos数据库中找不到服务器ldap/example.com@EXAMPLE.COM。

编辑: 问题已经解决。详细信息可以在此消息末尾的故障排除部分找到。 我将详细步骤留在这里,以防可以帮助其他人。 设置OpenLDAP I - 创建服务器 文档通常已过时,您会发现多种实现相同目的的方法。 根据我的阅读,创建服务器的现代方法是使用/etc/openldap/slapd.l...

7得票3回答
SPN与Kerberos是如何工作的

据我了解, SPN是Windows服务的身份验证工具。 Kerberos是用户认证服务。 SPNEGO-GSSAPI是第三方API,用于能够使用这些服务。 SSPI:是中间层,用于从SPNEGO向SPN服务发送请求。 我完全迷失了吗? 试图弄清它是如何工作的,但信息要么太精确,要么不...

9得票1回答
Kerberos/SASL/OpenLDAP:GSSAPI错误:未指定的GSS故障。次要代码可能提供更多信息()

我正在使用Kerberos设置开放式LDAP并进行SASL身份验证。 在这个过程中,我遇到了身份验证的问题。 首先,我使用kinit获取Kerberos票据。当我运行klist时,票证被显示出来,所以没有问题。 但是,当我尝试运行ldapwhoami时,出现了错误: [hue@sandbo...

24得票2回答
使用JSch跳过Kerberos身份验证提示

我正在使用以下Java类中的Ssh Connect() 方法来使用SSH(JSch)连接到服务器并在服务器上运行命令。 问题是,当运行 Connect() 时,服务器会提示下一个消息:Kerberos username [********]: Kerberos password for ...

8得票1回答
SASL与gssapi的区别

我正在做一个关于身份验证的项目,但是我不太理解SASL和GSSAPI之间的区别。GSSAPI是否在SASL的背后使用?我可以在没有SASL的情况下使用GSSAPI吗?应该怎么做才是正确的? 如果我使用libsasl,是否需要链接libgssapi_*? 谢谢。

12得票3回答
使用GSSManager验证Kerberos票据

我有以下代码: public static void main(String args[]){ try { //String ticket = "Negotiate YIGCBg...=="; //byte[] kerberosTicket = tic...

9得票2回答
在Java/VNC中的单点登录

背景 我工作的项目在几个不同的服务器上运行GUI应用程序。由于它们的用户界面相似性,我正在研究将它们的OMIs合并为单个统一界面。目前,这些应用程序都可以通过VNC进行远程查看。我计划利用这一点,在主显示器下运行多个VNC查看器,并在这些VNC会话周围包装一个接口,使它们看起来像本地应用程序...

27得票2回答
在Linux Docker容器中的Windows身份验证

我正在尝试在Kubernetes下的Linux Docker容器中使用Windows身份验证。我遵循了这些设置:https://learn.microsoft.com/en-us/aspnet/core/security/authentication/windowsauth?view=aspn...

21得票3回答
如何安装GSSAPI Python模块?

我正在尝试通过pip安装GSSAPI模块,但是我收到了这个错误,不知道如何解决。找不到主GSSAPI共享库。请尝试设置GSSAPI_MAIN_LIB或将ENABLE_SUPPORT_DETECTION设置为“false”我需要在Python 2.6上使其能够用于LDAP3身份验证。