@AlexandrMa

Как пройти авторизацию 403?

Клиент дал логин и пароль к админке. Там ссылка на XML файл, который надо скачивать.
По прямому обращению, без авторизации не дает.

Как, используя CURL пройти авторизацию и скачать файл?

В сети куча разных примеров, но ни один не помог. У меня тупо вылетает страница 403 (страница полноценная, с дизайном и стилями).

Ответ сервера
HTTP/1.1 403 Forbidden
Server: nginx/1.16.1
Content-Type: text/html; charset=utf-8
Connection: keep-alive
P3P: policyref="/bitrix/p3p.xml", CP="NON DSP COR CUR ADM DEV PSA PSD OUR UNR BUS UNI COM NAV INT DEM STA"
  • Вопрос задан
  • 73 просмотра
Пригласить эксперта
Ответы на вопрос 1
Zettabyte
@Zettabyte
Проф. восстановление данных ▪ Вопрос? См. профиль
curl -u user:password https://domain.ru/bitrix/p3p.xml

Если не укажете password, то cURL его спросит. Если присутствуют спецсимволы, используйте кавычки: 'user:password'.

Возможно, что там также требуются cookies, тогда сохраняйте их в файл с помощью --cookie-jar, затем читайте через --cookie.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы