Skip to content

Commit 133dda1

Browse files
committed
Fix the basic auth setting when using actual HTTP requests
1 parent 9911372 commit 133dda1

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

src/BrowserKitDriver.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -200,12 +200,14 @@ public function setBasicAuth($user, $password)
200200
{
201201
if (false === $user) {
202202
unset($this->serverParameters['PHP_AUTH_USER'], $this->serverParameters['PHP_AUTH_PW']);
203+
unset($this->serverParameters['HTTP_AUTHORIZATION']);
203204

204205
return;
205206
}
206207

207208
$this->serverParameters['PHP_AUTH_USER'] = $user;
208209
$this->serverParameters['PHP_AUTH_PW'] = $password;
210+
$this->serverParameters['HTTP_AUTHORIZATION'] = 'Basic ' . base64_encode($user . ':' . $password);
209211
}
210212

211213
/**

0 commit comments

Comments
 (0)