From b35942ad80d77c30932ef356fcabfcc13d71b149 Mon Sep 17 00:00:00 2001 From: Cheena Malhotra <13396919+cheenamalhotra@users.noreply.github.com> Date: Wed, 2 Nov 2022 10:04:50 -0700 Subject: [PATCH] Fix account names to display UTF8 characters (#21070) --- extensions/azurecore/src/account-provider/auths/azureAuth.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/azurecore/src/account-provider/auths/azureAuth.ts b/extensions/azurecore/src/account-provider/auths/azureAuth.ts index 223c51e93a..c22ed412bc 100644 --- a/extensions/azurecore/src/account-provider/auths/azureAuth.ts +++ b/extensions/azurecore/src/account-provider/auths/azureAuth.ts @@ -642,7 +642,7 @@ export abstract class AzureAuth implements vscode.Disposable { protected getTokenClaims(accessToken: string): TokenClaims { try { const split = accessToken.split('.'); - return JSON.parse(Buffer.from(split[1], 'base64').toString('binary')); + return JSON.parse(Buffer.from(split[1], 'base64').toString('UTF8')); } catch (ex) { throw new Error('Unable to read token claims: ' + JSON.stringify(ex)); }