Bug 223782 - REGRESSION(r272301): [SOUP] default port attribute when persisting credential information with libsecret
Summary: REGRESSION(r272301): [SOUP] default port attribute when persisting credential...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Minor
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-03-25 22:03 PDT by enometh
Modified: 2021-03-26 02:39 PDT (History)
6 users (show)

See Also:


Attachments
Patch (1.43 KB, patch)
2021-03-26 00:40 PDT, Carlos Garcia Campos
aperez: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description enometh 2021-03-25 22:03:08 PDT
with webkit-2.31.91 When logging into http://192.168.20.1/ with 
Basic authentication, the password prompt says:

"Authentication required by 192.168.20.1:0"

The default port (via protectionSpace.port()) is now 0 
instead of 80 and earlier credentials are missed when 
libsecret calls SearchItems because of this mismatch.

]I'm not sure if this was an oversight or if it were
intended, hence this report]
Comment 1 Carlos Garcia Campos 2021-03-26 00:40:44 PDT
Created attachment 424322 [details]
Patch
Comment 2 Carlos Garcia Campos 2021-03-26 02:39:53 PDT
Committed r275085 (235796@main): <https://commits.webkit.org/235796@main>