diff --git a/sdk/identity/azure-identity/CHANGELOG.md b/sdk/identity/azure-identity/CHANGELOG.md index 430999d2c77f..adf24d230936 100644 --- a/sdk/identity/azure-identity/CHANGELOG.md +++ b/sdk/identity/azure-identity/CHANGELOG.md @@ -12,10 +12,14 @@ ([#14354](https://github.com/Azure/azure-sdk-for-python/issues/14354)) ### Fixed +- Prevent `VisualStudioCodeCredential` using invalid authentication data when + no user is signed in to Visual Studio Code + ([#14438](https://github.com/Azure/azure-sdk-for-python/issues/14438)) - `ManagedIdentityCredential` uses the API version supported by Azure Functions on Linux consumption hosting plans ([#14670](https://github.com/Azure/azure-sdk-for-python/issues/14670)) + ## 1.5.0b2 (2020-10-07) ### Fixed - `AzureCliCredential.get_token` correctly sets token expiration time, diff --git a/sdk/identity/azure-identity/azure/identity/_internal/linux_vscode_adapter.py b/sdk/identity/azure-identity/azure/identity/_internal/linux_vscode_adapter.py index e25dfc7bcb90..e36112e9f7ef 100644 --- a/sdk/identity/azure-identity/azure/identity/_internal/linux_vscode_adapter.py +++ b/sdk/identity/azure-identity/azure/identity/_internal/linux_vscode_adapter.py @@ -59,10 +59,10 @@ def _get_user_settings(): try: with open(path) as file: data = json.load(file) - environment_name = data.get("azure.cloud", "Azure") + environment_name = data.get("azure.cloud", "AzureCloud") return environment_name except IOError: - return "Azure" + return "AzureCloud" def _get_refresh_token(service_name, account_name): diff --git a/sdk/identity/azure-identity/azure/identity/_internal/macos_vscode_adapter.py b/sdk/identity/azure-identity/azure/identity/_internal/macos_vscode_adapter.py index 4db3a38ae423..6dc78ffefc93 100644 --- a/sdk/identity/azure-identity/azure/identity/_internal/macos_vscode_adapter.py +++ b/sdk/identity/azure-identity/azure/identity/_internal/macos_vscode_adapter.py @@ -21,10 +21,10 @@ def _get_user_settings(): try: with open(path) as file: data = json.load(file) - environment_name = data.get("azure.cloud", "Azure") + environment_name = data.get("azure.cloud", "AzureCloud") return environment_name except IOError: - return "Azure" + return "AzureCloud" def _get_refresh_token(service_name, account_name): diff --git a/sdk/identity/azure-identity/azure/identity/_internal/win_vscode_adapter.py b/sdk/identity/azure-identity/azure/identity/_internal/win_vscode_adapter.py index a3fb9a2ec5b9..41b2c361abaf 100644 --- a/sdk/identity/azure-identity/azure/identity/_internal/win_vscode_adapter.py +++ b/sdk/identity/azure-identity/azure/identity/_internal/win_vscode_adapter.py @@ -67,10 +67,10 @@ def _get_user_settings(): try: with open(path) as file: data = json.load(file) - environment_name = data.get("azure.cloud", "Azure") + environment_name = data.get("azure.cloud", "AzureCloud") return environment_name except IOError: - return "Azure" + return "AzureCloud" def _get_refresh_token(service_name, account_name):