CURL для доступа к странице, требующей входа с другой страницы
У меня есть 2 страницы:xyz.com/a
а такжеxyz.com/b
, Я могу получить доступ толькоxyz.com/b
если и только если я войду вxyz.com/a
первый. Если доступxyz.com/b
не проходя через другое, я просто получаю отказ в доступе (без перенаправления на вход в систему) через браузер. Как только я войду вxyz.com/a
Я могу получить доступ к другому.
Моя проблема заключается в том, чтобы сделать это с помощью команды curl. Я могу успешно войти вxyz.com/a
используя curl, но затем попробуйтеxyx.com/b
и мне отказывают в доступе.
Я использую следующее:
curl --user user:pass https://xyz.com/a #works ok
curl https://xyz.com/b #doesn't work
Я пытался использовать вторую строку с & amp; без части пользователя / пароля и все еще не работает. Обе страницы используют один и тот же CA, так что это не проблема. Какие-либо предложения? Спасибо