Comment faire pour utiliser le protocole HTTPS / SSL avec Kestrel en ASP.NET Core 2.x?

Je suis actuellement en utilisant ASP.NET Core 2.x et je l'ai utilisé pour être en mesure d'obtenir Kestrel pour utiliser HTTPS /SSL, simplement en le mettant dans le UseUrls() méthode comme suit:

var host = new WebHostBuilder()
    .UseUrls("http://localhost", "https://111.111.111.111")
    .UseKestrel()
    .Build();

Mais maintenant, je reçois l'exception:

 System.InvalidOperationException:
     HTTPS endpoints can only be configured using KestrelServerOptions.Listen().

Comment puis-je configurer Kestrel pour utiliser SSL dans ASP.NET Core 2.x?

OriginalL'auteur Svek | 2017-10-07