У меня 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
Я пробовал использовать вторую строку с & без части пользователя / пароля и все еще не работает. Обе страницы используют один и тот же CA, так что это не проблема. Какие-либо предложения? Спасибо

somefileсодержит параметр пути (/aв этом случае) и не перенаправляется на второй вызов. Если я отредактирую файл cookie в файле и поставлю только косую черту, он будет работать (файл cookie будет перенаправлен на второй вызов). Вы знаете, можно ли предотвратить сохранение пути в файле cookie?