WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED INVALID
25386
Proxy user authentication information not sent
https://bugs.webkit.org/show_bug.cgi?id=25386
Summary
Proxy user authentication information not sent
Olivier Devaux
Reported
2009-04-24 16:26:24 PDT
When the user uses Safari to surf the internet via a proxy, which requires user to authenticate against the proxy, Safari does not send the proxy authentication data in any new TCP sessions even when the browser is not closed. This behavior is different from other browsers such as IE and Firefox. Since the browser does not send the proxy authentication data, the proxy sends an HTTP 407 reply. At this time, the browser then includes the authentication information. The browser should have sent the proxy authentication data in all HTTP requests after the user authenticates against the proxy, even for those requests that are sent using new TCP sessions, as long as the requests are from the same browser instance.
Attachments
Add attachment
proposed patch, testcase, etc.
Mark Rowe (bdash)
Comment 1
2009-04-24 20:17:51 PDT
Proxy support is handled by the CFNetwork framework that Mac OS X provides and that WebKit uses for network access. You should file a bug report against CFNetwork at <
http://bugreport.apple.com/
>. This bug will be closed to indicate that the problem was outside of WebKit.
Olivier Devaux
Comment 2
2009-04-24 21:04:53 PDT
The behavior is the same on windows. Is this expected ?
Mark Rowe (bdash)
Comment 3
2009-04-24 21:30:09 PDT
Safari on Windows also uses Apple's CFNetwork, so yes.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug