From 092d75e3351b834d232f1b60eca582140a4195e9 Mon Sep 17 00:00:00 2001 From: Gao Sun Date: Thu, 1 Feb 2024 12:12:01 +0800 Subject: [PATCH] Fix Aud default value --- .../Extensions/ObjectExtensionsFacts.cs | 2 +- src/Blorc.OpenIdConnect.Tests/Models/UserFacts.cs | 2 +- src/Blorc.OpenIdConnect/Models/Profile.cs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Blorc.OpenIdConnect.Tests/Extensions/ObjectExtensionsFacts.cs b/src/Blorc.OpenIdConnect.Tests/Extensions/ObjectExtensionsFacts.cs index a243d52..5aed70a 100644 --- a/src/Blorc.OpenIdConnect.Tests/Extensions/ObjectExtensionsFacts.cs +++ b/src/Blorc.OpenIdConnect.Tests/Extensions/ObjectExtensionsFacts.cs @@ -176,7 +176,7 @@ public void Collects_Claims_From_Complex_Type() var claims = complexType.AsClaims().ToList(); - Assert.That(claims.Count, Is.EqualTo(32)); + Assert.That(claims.Count, Is.EqualTo(30)); } public class ComplexType diff --git a/src/Blorc.OpenIdConnect.Tests/Models/UserFacts.cs b/src/Blorc.OpenIdConnect.Tests/Models/UserFacts.cs index 44fb077..ca8ab00 100644 --- a/src/Blorc.OpenIdConnect.Tests/Models/UserFacts.cs +++ b/src/Blorc.OpenIdConnect.Tests/Models/UserFacts.cs @@ -59,7 +59,6 @@ public void Can_Deserialize_Additional_Data() { ""access_token"": ""access_token_value"", ""expires_at"": 10, ""profile"": { - ""aud"": ""https://localhost:5001"", ""sub"": ""1234567890"", ""some_additional_data"": ""some_additional_data_value"" }, @@ -69,6 +68,7 @@ public void Can_Deserialize_Additional_Data() { var user = JsonSerializer.Deserialize>(json); Assert.That(user, Is.Not.Null); + Assert.That(user.Profile!.Audiences, Is.Empty); Assert.That(user.Profile!.AdditionalData, Is.Not.Null); Assert.That(user.Profile!.AdditionalData!["some_additional_data"].GetString(), Is.EqualTo("some_additional_data_value")); } diff --git a/src/Blorc.OpenIdConnect/Models/Profile.cs b/src/Blorc.OpenIdConnect/Models/Profile.cs index 6096569..34b6aec 100644 --- a/src/Blorc.OpenIdConnect/Models/Profile.cs +++ b/src/Blorc.OpenIdConnect/Models/Profile.cs @@ -13,7 +13,7 @@ public JsonElement Aud { get; set; - } = JsonDocument.Parse("\"\"").RootElement; + } = JsonDocument.Parse("[]").RootElement; public string[] Audiences {