From 1469c8d20fdddab92718d3ce4f19f8535311625d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A9vin=20Chalet?= Date: Sat, 15 Jul 2023 20:24:45 +0200 Subject: [PATCH] Use [StringSyntax(StringSyntaxAttribute.Uri, UriKind.Absolute)] when absolute URIs are expected --- src/OpenIddict.Client/OpenIddictClientBuilder.cs | 3 ++- src/OpenIddict.Server/OpenIddictServerBuilder.cs | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/OpenIddict.Client/OpenIddictClientBuilder.cs b/src/OpenIddict.Client/OpenIddictClientBuilder.cs index 452b12c1..ae4d5dbf 100644 --- a/src/OpenIddict.Client/OpenIddictClientBuilder.cs +++ b/src/OpenIddict.Client/OpenIddictClientBuilder.cs @@ -1158,7 +1158,8 @@ public sealed class OpenIddictClientBuilder /// The client URI. /// The instance. [EditorBrowsable(EditorBrowsableState.Advanced)] - public OpenIddictClientBuilder SetClientUri([StringSyntax(StringSyntaxAttribute.Uri)] string uri) + public OpenIddictClientBuilder SetClientUri( + [StringSyntax(StringSyntaxAttribute.Uri, UriKind.Absolute)] string uri) { if (string.IsNullOrEmpty(uri)) { diff --git a/src/OpenIddict.Server/OpenIddictServerBuilder.cs b/src/OpenIddict.Server/OpenIddictServerBuilder.cs index ee309f89..0b6e917d 100644 --- a/src/OpenIddict.Server/OpenIddictServerBuilder.cs +++ b/src/OpenIddict.Server/OpenIddictServerBuilder.cs @@ -1739,7 +1739,8 @@ public sealed class OpenIddictServerBuilder /// /// The issuer uri. /// The instance. - public OpenIddictServerBuilder SetIssuer([StringSyntax(StringSyntaxAttribute.Uri)] string uri) + public OpenIddictServerBuilder SetIssuer( + [StringSyntax(StringSyntaxAttribute.Uri, UriKind.Absolute)] string uri) { if (string.IsNullOrEmpty(uri)) {