From f05b84275427626b73bf9e62f83a6d5530d2e866 Mon Sep 17 00:00:00 2001 From: jon4hz Date: Fri, 2 Jan 2026 20:43:55 +0100 Subject: [PATCH] fix: add missing client_id in device authorization request --- .../src/IdentityModel/Client/HttpClientDeviceFlowExtensions.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/identity-model/src/IdentityModel/Client/HttpClientDeviceFlowExtensions.cs b/identity-model/src/IdentityModel/Client/HttpClientDeviceFlowExtensions.cs index 12e074f6..48b4c8c4 100644 --- a/identity-model/src/IdentityModel/Client/HttpClientDeviceFlowExtensions.cs +++ b/identity-model/src/IdentityModel/Client/HttpClientDeviceFlowExtensions.cs @@ -22,6 +22,7 @@ public static async Task RequestDeviceAuthorization var clone = request.Clone(); clone.Parameters.AddOptional(OidcConstants.AuthorizeRequest.Scope, request.Scope); + clone.Parameters.AddRequired(OidcConstants.AuthorizeRequest.ClientId, request.ClientId); clone.Method = HttpMethod.Post; clone.Prepare();