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