Switch to use HttpClient for OAuth 2 authorized call.
Fixes bad logic that reports expired tokens incorrectly.