2009-11-24 26 views
5

Estoy usando JMeter para probar algunas páginas que residen en un sitio de SharePoint 2007. La granja de servidores que contiene las páginas reside en un dominio diferente al de la máquina que ejecuta la prueba, y usa la Autenticación de Windows. La conexión al servidor se realiza a través de una conexión no encriptada (no SSL). Debido a esto, necesito pasar las credenciales de inicio de sesión al servidor.JMeter con Autenticación de Windows?

¿Cómo configuro JMeter para iniciar sesión en el servidor utilizando la autenticación de Windows?

Respuesta

3

Trate this

Editar basado en la respuesta: new link baje hasta la Parámetros sección,

  • nombre de usuario El nombre de usuario para autorizar.
  • Contraseña La contraseña para el usuario.
  • Dominio El dominio que se va a utilizar para NTLM.
  • Reino El dominio que se debe usar para NTLM.
+0

Esa url no funciona. –

+0

Bueno, es extraño, publiqué ese de la oficina y no estoy en casa y todavía funciona. Usando Safari en Mac (publicado originalmente desde Chrome en Windows) –

+0

Estoy en Firefox en Mac. Voy a intentar safari. –

2

Agregue HTTP Authorization Manager al grupo de subprocesos.

Utilizando [dominio] nombre de usuario [@realm] como su ejemplo de inicio de sesión de Windows.

URL base: [yourdomainurl]

NOMBRE DE USUARIO: [dominio \ nombre de usuario] < - sólo de letras mayúsculas

PASSOWORD: [contraseña]

este trabajo para mi caso.

5

asegúrese de utilizar http sampler = JAVA

+1

Elegir Java como la implementación de la Solicitud HTTP me sirvió de algo. ni HttpClient3.1 ni HttpClient4 funcionaron (ambos devolvieron 401 errores). No necesité usar un Administrador de Autorizaciones HTTP, presumiblemente porque está utilizando mis propias credenciales de dominio automáticamente (ya que mi PC con Windows está conectada al dominio). –

Cuestiones relacionadas