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

Respuestas a la pregunta(3)

Su respuesta a la pregunta