Bug 247608 - [SOUP] WebSocketTask: add client authentication support
Summary: [SOUP] WebSocketTask: add client authentication support
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Linux
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-11-08 04:37 PST by Thomas Devoogdt
Modified: 2022-11-17 02:24 PST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Devoogdt 2022-11-08 04:37:38 PST
Since version WebKitGTK version 2.2, developers can register a authenticate callback to the WebView. This gives a WebKitAuthenticationRequest which gives a chance to provide certificates with webkit_authentication_request_authenticate. While developing, it turned out that the WebSocket implementation does not handle client certificates.
Comment 1 Thomas Devoogdt 2022-11-08 05:08:23 PST
PR: https://github.com/WebKit/WebKit/pull/6245
Comment 2 EWS 2022-11-17 02:19:32 PST
Committed 256780@main (7d61be00ed87): <https://commits.webkit.org/256780@main>

Reviewed commits have been landed. Closing PR #6245 and removing active labels.