在Httpful中,如何绕过验证网络安全设备?

时间:2016-07-13 16:24:28

标签: laravel authentication post http-post httpful

我们办公室有一个思科安全设备,可以将所有传出请求转发到ENVOY站点,然后路由出去。虽然我们拥有HTTP POST / GET到某个网站的完全权限 - 但这个“防火墙”仍然要求每5分钟进行一次身份验证(通过标准身份验证)。

所以我必须使用我的域名/用户名和密码(使用浏览器)手动验证,然后我的Laravel项目工作。

但如果我忘记这样做 - Laravel会给我一个错误。

我尝试使用脚本进行身份验证。

以下是Laravel作业的httpful代码示例:

            $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 个答案:

没有答案