| Index: net/socket/ssl_client_socket_win.cc
|
| diff --git a/net/socket/ssl_client_socket_win.cc b/net/socket/ssl_client_socket_win.cc
|
| index 3f3511fc28f8df0962b2fc41c6a9162b5afb94de..8387fa11dc9cc3508c80a30546a272b2ba98a09f 100644
|
| --- a/net/socket/ssl_client_socket_win.cc
|
| +++ b/net/socket/ssl_client_socket_win.cc
|
| @@ -427,8 +427,8 @@ void SSLClientSocketWin::GetSSLInfo(SSLInfo* ssl_info) {
|
| ssl_info->public_key_hashes = server_cert_verify_result_.public_key_hashes;
|
| ssl_info->is_issued_by_known_root =
|
| server_cert_verify_result_.is_issued_by_known_root;
|
| - ssl_info->client_cert_sent =
|
| - ssl_config_.send_client_cert && ssl_config_.client_cert;
|
| + ssl_info->client_cert_sent = WasOriginBoundCertSent() ||
|
| + (ssl_config_.send_client_cert && ssl_config_.client_cert);
|
| SecPkgContext_ConnectionInfo connection_info;
|
| SECURITY_STATUS status = QueryContextAttributes(
|
| &ctxt_, SECPKG_ATTR_CONNECTION_INFO, &connection_info);
|
|
|