如何通过Jmeter测试支持SSO(或kerberos)的应用程序?如何知道用于kerberos身份验证的kdc和admin_服务器值?

如何通过Jmeter测试支持SSO(或kerberos)的应用程序?如何知道用于kerberos身份验证的kdc和admin_服务器值?,jmeter,Jmeter,我试图通过Jmeter测试启用SSO的应用程序。但我在Jmeter/bin文件夹中配置kerb5.config和jaas.config文件时遇到问题,在Jmeter中重放脚本时出现401错误。我无法找到kdc和admin_服务器值。我从何处获得这些值? 有人能提出解决办法吗? 如果有其他方法在Jmeter中进行SSO身份验证,请告诉我。这里没有人会告诉您使用什么值(除非您的同事知道您的组织或SUT基础结构中设置了域控制器),因此我只能给出一般性的答案: 调查 管理服务器 标识运行管理服务器的主机

我试图通过Jmeter测试启用SSO的应用程序。但我在Jmeter/bin文件夹中配置kerb5.config和jaas.config文件时遇到问题,在Jmeter中重放脚本时出现401错误。我无法找到kdc和admin_服务器值。我从何处获得这些值? 有人能提出解决办法吗?
如果有其他方法在Jmeter中进行SSO身份验证,请告诉我。

这里没有人会告诉您使用什么值(除非您的同事知道您的组织或SUT基础结构中设置了域控制器),因此我只能给出一般性的答案:

调查

管理服务器

标识运行管理服务器的主机。通常,这是主Kerberos服务器。必须为该标记指定一个值,以便与域的
kadmind
服务器通信

kdc

运行该领域KDC的主机的名称或地址。可以包括一个可选端口号,该端口号与主机名之间用冒号分隔。如果名称或地址包含冒号(例如,如果它是IPv6地址),请将其括在方括号中以区分冒号和端口分隔符。为了使您的计算机能够与每个领域的KDC通信,必须在配置文件的每个领域子部分中为该标记指定一个值,或者必须有指定KDC的DNS SRV记录

因此:

  • 对于
    kdc
    使用任何域控制器
  • 对于
    admin\u服务器
    ,请使用主域控制器,如果是主服务器,则应使用主服务器
在一个非常简单的设置中,您可以将主(或唯一)域控制器的IP地址用于这两种设置,您可以通过ping您的域名来确定它

更多信息: