mirror of
https://github.com/jellyfin/jellyfin.git
synced 2025-12-16 05:53:03 +03:00
Ssl in mediabrowser against new listener.
This commit is contained in:
@@ -133,6 +133,11 @@ namespace MediaBrowser.Server.Startup.Common
|
||||
"http://+:" + ServerConfigurationManager.Configuration.HttpServerPortNumber + "/" + WebApplicationName + "/"
|
||||
};
|
||||
|
||||
if (ServerConfigurationManager.Configuration.UseHttps)
|
||||
{
|
||||
list.Add("https://+:" + ServerConfigurationManager.Configuration.HttpsPortNumber + "/" + WebApplicationName + "/");
|
||||
}
|
||||
|
||||
return list;
|
||||
}
|
||||
}
|
||||
@@ -805,7 +810,7 @@ namespace MediaBrowser.Server.Startup.Common
|
||||
{
|
||||
try
|
||||
{
|
||||
ServerManager.Start(HttpServerUrlPrefixes);
|
||||
ServerManager.Start(HttpServerUrlPrefixes, CertificatePath);
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
@@ -972,6 +977,8 @@ namespace MediaBrowser.Server.Startup.Common
|
||||
CachePath = ApplicationPaths.CachePath,
|
||||
MacAddress = GetMacAddress(),
|
||||
HttpServerPortNumber = HttpServerPort,
|
||||
UseHttps = UseHttps,
|
||||
CertificatePath = CertificatePath,
|
||||
OperatingSystem = OperatingSystemDisplayName,
|
||||
CanSelfRestart = CanSelfRestart,
|
||||
CanSelfUpdate = CanSelfUpdate,
|
||||
@@ -1046,6 +1053,21 @@ namespace MediaBrowser.Server.Startup.Common
|
||||
get { return ServerConfigurationManager.Configuration.HttpServerPortNumber; }
|
||||
}
|
||||
|
||||
public bool UseHttps
|
||||
{
|
||||
get { return this.ServerConfigurationManager.Configuration.UseHttps; }
|
||||
}
|
||||
|
||||
public string CertificatePath
|
||||
{
|
||||
get { return this.ServerConfigurationManager.Configuration.CertificatePath; }
|
||||
}
|
||||
|
||||
public int HttpsServerPort
|
||||
{
|
||||
get { return ServerConfigurationManager.Configuration.HttpsPortNumber; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Gets the mac address.
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user