Bug 41693
Summary: | webkit_web_view_load_uri does not open URIs with "proto://user:pass@addr" syntax | ||
---|---|---|---|
Product: | WebKit | Reporter: | Valerio Messina <efa> |
Component: | WebKit Misc. | Assignee: | Nobody <webkit-unassigned> |
Status: | UNCONFIRMED | ||
Severity: | Major | ||
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | PC | ||
OS: | Linux |
Valerio Messina
I'm trying to open a web site that require authentication.
If I open the uri: "proto://addr" it open a user+pass dialog box, filling the data, open the auth pages correcly.
But going directly to the uri "proto://user:pass@addr", say error:
---
Unable to load page
Problem occurred while loading the URL "proto://user:pass@addr"
URL cannot be shown
Try again
---
I'm expecting webkit automatically send the user+pass when arrive an auth request from server.
This simplify the code and user interaction.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Valerio Messina
my deb package is:
libwebkit-dev 1.2.0-1
I do not know how to recover webkit version (528+ is wrong)
Valerio Messina
take care that user can contain a @, as often the email are used.
Parsing uri to extract address, should start from last char, and stop to the first @ encountered