Tenho 2 páginas: xyz.com/ae xyz.com/b. Eu só posso acessar xyz.com/bse e somente se eu fizer o login xyz.com/aprimeiro. Se acessar xyz.com/bsem passar pelo outro, simplesmente consigo acesso negado (sem redirecionamento para login) através do navegador. Depois de fazer o login em xyz.com/a, posso acessar o outro.
Meu problema é fazer isso usando o comando curl. Posso fazer o login com sucesso xyz.com/ausando o curl, mas tento xyx.com/be consigo o acesso negado.
Eu uso o seguinte:
curl --user user:pass https://xyz.com/a #works ok
curl https://xyz.com/b #doesn't work
Tentei usar a segunda linha com e sem a parte de usuário / senha e ainda não funciona. Ambas as páginas usam o mesmo CA, então isso não é um problema. Alguma sugestão? obrigado

somefilecontém o parâmetro de caminho (/aneste caso) e não é encaminhado para a segunda chamada. Se eu editar o cookie no arquivo e colocar apenas uma barra, ele funciona (cookie encaminhado para a segunda chamada). Você sabe se é possível impedir o armazenamento do caminho no arquivo de cookie?