Issue Summary: Unable to Sign in to Azure in Cursor
Observed Issues
- VS Code can sign in to Azure successfully , but Cursor fails to sign in and shows the error:
“Timed out waiting for authentication provider to register.”
-
Azure CLI (az login) works fine, and I can successfully list my subscriptions and resource groups, which means there is no issue with my Azure account.
-
The Azure Account extension has been deprecated by Microsoft , but Cursor may still rely on it for authentication.
-
Tried forcing Cursor to use Azure CLI authentication :
• Ran export AZURE_EXTENSION_USE_CLI_AUTH=1
• Still unable to authenticate in Cursor using Azure: Sign In
- Tried installing the Azure Resources extension :
• Ran code --install-extension ms-azuretools.vscode-azureresources
• Error: Extension not found, which suggests that this extension might not exist or is not compatible with Cursor.
- Cleared Azure authentication cache and re-authenticated :
• Ran rm -rf ~/.azure && az logout && az login --use-device-code
• Cursor still fails to sign in to Azure .
Core Issue
• Cursor may still depend on the deprecated Azure Account extension for authentication.
• VS Code seems to have transitioned to a new Azure authentication method (e.g., managed through Azure Tools), but Cursor has not yet adapted to this change.
• Does Cursor still support Azure CLI authentication, or does it require a new authentication plugin?
Questions to Ask on Cursor’s Official Support Channels
- What is the current Azure authentication method in Cursor?
• Does it still rely on the deprecated Azure Account extension?
• Does it support VS Code’s new Azure authentication approach?
• Is there a plan to update Cursor to adapt to the new Azure Tools authentication mechanism?
- How can I make Cursor authenticate using Azure CLI?
• Is export AZURE_EXTENSION_USE_CLI_AUTH=1 still a valid approach?
• If it no longer works, which extension or method should be used for authentication in Cursor?
- If Azure Account is deprecated, what is Cursor’s recommended authentication solution for Azure?
• Is there an official alternative extension?
• Does Cursor require manual configuration of Azure Developer CLI (azd) or other Azure tools?