В Httpful, как я могу обойти проверку подлинности устройства сетевой безопасности?

У меня в офисе есть устройство безопасности Cisco, которое перенаправляет все исходящие запросы на сайт ENVOY, а затем маршрутизирует. Хотя у нас есть полное разрешение на HTTP POST/GET для определенного веб-сайта - этот "брандмауэр" все еще запрашивает аутентификацию через каждые 5 минут (через стандартную аутентификацию).

Поэтому я должен аутентифицироваться вручную, используя мой домен / имя пользователя и пароль (используя браузер), и тогда мой проект Laravel работает.

Но если я забуду это сделать - Ларавел выдаст мне ошибку.

Я попробовал все, чтобы подтвердить подлинность, используя скрипт.

Вот пример моего httpful кода с работы Laravel:

            $responsePD = \Httpful\Request::post($urlPD)->sendTypes(\Httpful\Mime::UPLOAD)->body(array('stamp' => $stamp))
                        ->attach(array('fileName' => (public_path() . '\\' . $csvProjectDetails)))
                        ->followRedirects(true)->authenticateWithBasic('ntsupport\usrname', 'pw19580')->send();

Как вы можете видеть, я использую authenticateWithBasic - я пробовал все методы аутентификации в документации httpful - даже пытаясь сфокусировать перенаправление, но он все равно не будет аутентифицироваться вручную.

0 ответов

Другие вопросы по тегам