diff --git a/extensions/vscode-account/src/AADHelper.ts b/extensions/vscode-account/src/AADHelper.ts index c5a4a9dca328766e472a1e2a38f8c66b6c67c35e..ebab64b377c00d79f288c766bf8306d6ed9510bf 100644 --- a/extensions/vscode-account/src/AADHelper.ts +++ b/extensions/vscode-account/src/AADHelper.ts @@ -317,6 +317,10 @@ export class AzureActiveDirectoryService { } private getCallbackEnvironment(callbackUri: vscode.Uri): string { + if (callbackUri.authority.endsWith('.workspaces.github.com')) { + return `${callbackUri.authority},`; + } + switch (callbackUri.authority) { case 'online.visualstudio.com': return 'vso,';