<http://trac.webkit.org/r171801> broke client certificate authentication, because NSURLCredential doesn’t serialize identities properly. Patch forthcoming.
Created attachment 240564 [details] Encode the individual pieces of identity-based credentials separately
Comment on attachment 240564 [details] Encode the individual pieces of identity-based credentials separately View in context: https://bugs.webkit.org/attachment.cgi?id=240564&action=review > Source/WebKit2/Shared/mac/WebCoreArgumentCodersMac.mm:286 > + // NSURLCredential doesn't serialize identities correctly, so we encode the pieces individually in the identity case. Is there a bug tracking a fix for this incorrectness?
Fixed in <http://trac.webkit.org/r175270>.
(In reply to comment #2) > Comment on attachment 240564 [details] > Encode the individual pieces of identity-based credentials separately > > View in context: > https://bugs.webkit.org/attachment.cgi?id=240564&action=review > > > Source/WebKit2/Shared/mac/WebCoreArgumentCodersMac.mm:286 > > + // NSURLCredential doesn't serialize identities correctly, so we encode the pieces individually in the identity case. > > Is there a bug tracking a fix for this incorrectness? I don’t know. If there is, it will be in Radar, not in bugs.webkit.org.