Browse Source

Update ApiServiceCollectionExtensions.cs

BaronGreenback 4 years ago
parent
commit
1a44d34f50
1 changed files with 3 additions and 2 deletions
  1. 3 2
      Jellyfin.Server/Extensions/ApiServiceCollectionExtensions.cs

+ 3 - 2
Jellyfin.Server/Extensions/ApiServiceCollectionExtensions.cs

@@ -24,6 +24,7 @@ using Jellyfin.Server.Configuration;
 using Jellyfin.Server.Filters;
 using Jellyfin.Server.Formatters;
 using MediaBrowser.Common.Json;
+using MediaBrowser.Common.Net;
 using MediaBrowser.Model.Entities;
 using Microsoft.AspNetCore.Authentication;
 using Microsoft.AspNetCore.Authorization;
@@ -171,9 +172,9 @@ namespace Jellyfin.Server.Extensions
                     options.ForwardedHeaders = ForwardedHeaders.XForwardedFor | ForwardedHeaders.XForwardedProto;
                     for (var i = 0; i < knownProxies.Count; i++)
                     {
-                        if (IPAddress.TryParse(knownProxies[i], out var address))
+                        if (IPHost.TryParse(knownProxies[i], out var host))
                         {
-                            options.KnownProxies.Add(address);
+                            options.KnownProxies.Add(host.Address);
                         }
                     }
                 })