Skip to content

Commit b0e510a

Browse files
authored
[App Config] az appconfig: Fix MSI auth for --auth-mode login parameter (#30983)
1 parent 51b8804 commit b0e510a

36 files changed

+457279
-357257
lines changed

src/azure-cli/azure/cli/command_modules/appconfig/_utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ def get_appconfig_data_client(cmd, name, connection_string, auth_mode, endpoint)
188188
token_audience = current_cloud.endpoints.appconfig_auth_token_audience
189189

190190
try:
191-
azconfig_client = AzureAppConfigurationClient(credential=AppConfigurationCliCredential(cred._credential, token_audience), # pylint: disable=protected-access
191+
azconfig_client = AzureAppConfigurationClient(credential=AppConfigurationCliCredential(cred, token_audience),
192192
base_url=endpoint,
193193
user_agent=HttpHeaders.USER_AGENT)
194194
except (ValueError, TypeError) as ex:

src/azure-cli/azure/cli/command_modules/appconfig/tests/latest/recordings/test_appconfig_to_appconfig_import_export.yaml

Lines changed: 6804 additions & 5437 deletions
Large diffs are not rendered by default.

src/azure-cli/azure/cli/command_modules/appconfig/tests/latest/recordings/test_azconfig_aad_auth.yaml

Lines changed: 6278 additions & 4945 deletions
Large diffs are not rendered by default.

src/azure-cli/azure/cli/command_modules/appconfig/tests/latest/recordings/test_azconfig_credential.yaml

Lines changed: 5548 additions & 4202 deletions
Large diffs are not rendered by default.

src/azure-cli/azure/cli/command_modules/appconfig/tests/latest/recordings/test_azconfig_feature.yaml

Lines changed: 64016 additions & 48283 deletions
Large diffs are not rendered by default.

src/azure-cli/azure/cli/command_modules/appconfig/tests/latest/recordings/test_azconfig_feature_filter.yaml

Lines changed: 49931 additions & 37535 deletions
Large diffs are not rendered by default.

src/azure-cli/azure/cli/command_modules/appconfig/tests/latest/recordings/test_azconfig_feature_namespacing.yaml

Lines changed: 11258 additions & 8424 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)