From 47cda9bc69ed0716147bdfb999c3528865e6c517 Mon Sep 17 00:00:00 2001 From: jiasli <4003950+jiasli@users.noreply.github.com> Date: Mon, 10 Feb 2025 16:49:05 +0800 Subject: [PATCH] appservice --- src/azure-cli/azure/cli/command_modules/appservice/custom.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/azure-cli/azure/cli/command_modules/appservice/custom.py b/src/azure-cli/azure/cli/command_modules/appservice/custom.py index 75fb1e393fe..6e7f5d58898 100644 --- a/src/azure-cli/azure/cli/command_modules/appservice/custom.py +++ b/src/azure-cli/azure/cli/command_modules/appservice/custom.py @@ -3446,9 +3446,11 @@ def _get_site_credential(cli_ctx, resource_group_name, name, slot=None): def get_bearer_token(cli_ctx): from azure.cli.core._profile import Profile + from azure.cli.core.auth.util import resource_to_scopes profile = Profile(cli_ctx=cli_ctx) credential, _, _ = profile.get_login_credentials() - bearer_token = credential.get_token().token + scopes = resource_to_scopes(cli_ctx.cloud.endpoints.active_directory_resource_id) + bearer_token = credential.get_token(*scopes).token return bearer_token