diff options
author | Nathan Herring <nherring@google.com> | 2018-07-20 15:23:04 +0200 |
---|---|---|
committer | Nathan Herring <nherring@google.com> | 2018-07-20 15:23:04 +0200 |
commit | 6f1604b1eb873f71d72c93a483a9aca56a9f0418 (patch) | |
tree | 00792696b18ed8371429d205e43aea76e17faf71 | |
parent | adb8581456447c1468d161af90d9194c473d3fce (diff) |
Fixup: Use a more exact logic for google default credentials.
-rw-r--r-- | test/cpp/util/cli_credentials.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/test/cpp/util/cli_credentials.cc b/test/cpp/util/cli_credentials.cc index 2494e22abb..68eb0b17ce 100644 --- a/test/cpp/util/cli_credentials.cc +++ b/test/cpp/util/cli_credentials.cc @@ -67,7 +67,9 @@ const grpc::string CliCredentials::GetCredentialUsage() const { } const grpc::string CliCredentials::GetSslTargetNameOverride() const { - return (FLAGS_enable_ssl || FLAGS_use_auth) ? FLAGS_ssl_target : ""; + bool use_tls = FLAGS_enable_ssl || + (FLAGS_access_token.empty() && FLAGS_use_auth); + return use_tls ? FLAGS_ssl_target : ""; } } // namespace testing |