1
0
-1

Buenos días a todos.

Se pretende obtener los datos de los proyectos en Sonar usando la WEB API. Concretamente realizo la siguiente llamada en un navegador web:

http://www.<url>/sonar/api/projects/search?login=<usuario>&password=<password>

y se obtiene la respuesta de permisos insuficientes.

Sin embargo, si en un navegador me logo en Sonar y luego lanzo la sentencia sí se obtienen datos. Mi pregunta es: no se puede hacer una llamada que incluya login? Está faltando algo en la configuración?

Muchísimas gracias de antemano.



    CommentAdd your comment...

    1 answer

    1.  
      2
      1
      0

      Tienes que utilizar autenticación en el protocolo HTTP no directamente como parámetro.

      https://docs.sonarqube.org/display/DEV/Web+API#WebAPI-Authentication

      Se trata de inyectar en la cabecera correspondiente el token de usuario (o el usuario y contraseña, aunque esto no está recomendado).

        CommentAdd your comment...