microsoft / microsoft/vscode-azureresourcegroups
"RESOURCES" and "ACCOUNTS & TENANTS" views keep "Waiting for Azure sign-in..." status after clicking the "Cancel" button during the second account sign-in process
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 78
- Forks
- 55
- Avg merge
- 16h 49m
- Merged PRs (30d)
- 139
Description
OS: Mac (M1 Pro)/Linux
Build Version: v0.10.0
Regression: Not a regression
Repro Steps:
- Set "Microsoft-authentication: Implementation" to "msal" in "Settings" page.
- Make sure logged into 1 Microsoft account.
- F1 -> Select "Azure: Sign in" -> Click the "Allow" button -> Select "Sign in to another account" to open the browser.
- Return to VS Code -> Click the "Cancel" button -> Select "Cancel" to cancel sign-in.
- Check whether "RESOURCES" and "ACCOUNTS & TENANTS" views show well.
Expect:
"RESOURCES" and "ACCOUNTS & TENANTS" views show well.
Actual:
"RESOURCES" and "ACCOUNTS & TENANTS" views keep "Waiting for Azure sign-in..." status.
More Info:
- This issue does not reproduce if setting "Microsoft-authentication: Implementation" to "classic" in "Settings" page.
- Reload Window can resolve this issue.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the issue by using the msal implementation, signing in to a second account, and cancelling from the Azure sign-in flow. Trace how cancellation updates the RESOURCES and ACCOUNTS & TENANTS views, then verify that both views leave the "Waiting for Azure sign-in..." state without requiring a window reload.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- azure, typescript, vscode
- Domain
- authentication, cloud
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100