Skip to content

Commit b97375b

Browse files
authored
Fix #3249: fix TokenHandler audience issue (#4975)
* Fix #3249: fix TokenHandler audience issue * Remove additional string escape * Update TokenHandler.cs
1 parent 8b44f33 commit b97375b

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/Commands/Base/TokenHandler.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -383,9 +383,9 @@ private static async Task<string> GetAccessTokenWithFederatedTokenAsync(string c
383383
var queryParams = new List<string>
384384
{
385385
"grant_type=client_credentials",
386-
$"scope={Uri.EscapeDataString($"{resource}/.default")}",
386+
$"scope={resource}",
387387
$"client_id={clientId}",
388-
$"client_assertion_type={Uri.EscapeDataString("urn:ietf:params:oauth:client-assertion-type:jwt-bearer")}",
388+
$"client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer",
389389
$"client_assertion={federatedToken}"
390390
};
391391

@@ -411,4 +411,4 @@ private static async Task<string> GetAccessTokenWithFederatedTokenAsync(string c
411411
}
412412
}
413413
}
414-
}
414+
}

0 commit comments

Comments
 (0)