CURL para acceder a una página que requiere un inicio de sesión desde una página diferente
Tengo 2 páginas:xyz.com/a
yxyz.com/b
. Solo puedo accederxyz.com/b
si y solo si inicio sesiónxyz.com/a
primero. Si accedexyz.com/b
sin pasar por el otro, simplemente obtengo acceso denegado (sin redireccionar para iniciar sesión) a través del navegador. Una vez que inicie sesión enxyz.com/a
, Puedo acceder al otro.
Mi problema es hacer esto usando el comando curl. Puedo ingresar exitosamente axyz.com/a
utilizando rizo, pero luego intentexyx.com/b
y tengo acceso denegado.
Yo uso lo siguiente:
curl --user user:pass https://xyz.com/a #works ok
curl https://xyz.com/b #doesn't work
He intentado usar la segunda línea con y sin la parte de usuario / contraseña y aún no funciona. Ambas páginas usan la misma CA, así que eso no es un problema. ¿Alguna sugerencia? Gracias