DescriptionWhen performing TLS client auth with an HTTPS proxy, disable TLS false start to better handle SSL handshake failures, such as the HTTPS proxy requiring a client certificate.
In addition, when an HTTPS proxy fails, ensure that it is removed from the SSL client auth cache, so that if the failure was due to an invalid client certificate, the user can be prompted to select one again.
Depends on: http://codereview.chromium.org/6017010/
BUG=66424
TEST=HttpNetworkTransactionTest.Proxy_ClientAuthCertCache
Patch Set 1 : #
Total comments: 4
Patch Set 2 : Consistency #
Total comments: 1
Patch Set 3 : rebase #Patch Set 4 : Feedback #Patch Set 5 : Rebase #Patch Set 6 : restructure test/comments to match the non-proxy #
Total comments: 2
Messages
Total messages: 8 (0 generated)
|