Ver Mensaje Individual
  #9 (permalink)  
Antiguo 23/06/2011, 02:31
moeb
 
Fecha de Ingreso: febrero-2011
Mensajes: 581
Antigüedad: 13 años, 9 meses
Puntos: 81
Respuesta: Monitorización NSClient++

Umm... espera...

¿Me dices que accediendo a la página te saca una ventana el navegador? ¿No es una página de login?

Vaya... Entendí justo lo contrario...

Si es así es bastante más fácil. Si se trata de autenticación HTTP (como la de apache, por ejemplo), puedes olvidarte de cookies y demás...

Tienes dos formas:

a) usando los parametros adecuados al protocolo en cuestion... (Sacado directamente del man del wget)

" --user=user
--password=password
Specify the username user and password password for both FTP and
HTTP file retrieval. These parameters can be overridden using the
--ftp-user and --ftp-password options for FTP connections and the
--http-user and --http-password options for HTTP connections."

En tu caso serían --http-user='usuario' y --http-password='password'

b) Ponerlos directamente en la linea con la URL:

http://usuario:[email protected]_url_que_sea/la_pagina

Cualquiera de las dos maneras debería valerte si se trata de autenticación básica HTTP. Que no tiene nada que ver con usar el método POST para publicar parámetros en un formulario...

El post anterior era, precisamente, una forma de acceso más sofisticada a una página de login... Dado que pedías EXPRESAMENTE acceder mediante POST con wget (supuse, obviamente, qu enecesitabas enviar parámetros a una página mediante método POST para autenticarte... Eso suele implicar gestión de cookies).