1
0
Fork 0
mirror of https://github.com/lidarr/Lidarr synced 2025-02-25 23:32:41 +00:00

Fixed: Certificate validation for local IP addresses instead of hostnames

This commit is contained in:
Mark McDowall 2019-04-09 20:57:12 -07:00 committed by Qstick
parent d1f0b3a222
commit a544d564a9

View file

@ -58,7 +58,8 @@ private bool ShouldByPassValidationError(object sender, X509Certificate certific
return true;
}
if (certificateValidation == CertificateValidationType.DisabledForLocalAddresses && host.AddressList.All(i => i.IsLocalAddress()))
if (certificateValidation == CertificateValidationType.DisabledForLocalAddresses &&
host.AddressList.All(i => i.IsIPv6LinkLocal || i.IsLocalAddress()))
{
return true;
}