diff --git a/BTCPayServer/Validation/UriAttribute.cs b/BTCPayServer/Validation/UriAttribute.cs index 717d10746..e6bb01608 100644 --- a/BTCPayServer/Validation/UriAttribute.cs +++ b/BTCPayServer/Validation/UriAttribute.cs @@ -1,5 +1,6 @@ using System; using System.ComponentModel.DataAnnotations; +using System.Globalization; namespace BTCPayServer.Validation { @@ -9,7 +10,7 @@ namespace BTCPayServer.Validation protected override ValidationResult IsValid(object value, ValidationContext validationContext) { Uri uri; - bool valid = Uri.TryCreate(Convert.ToString(value), UriKind.Absolute, out uri); + bool valid = Uri.TryCreate(Convert.ToString(value, CultureInfo.InvariantCulture), UriKind.Absolute, out uri); if (!valid) {