J'ai écrit une application ASP.NET qui est basée sur .NET core 1.1. Cette application fonctionne comme prévu. Aujourd'hui, je viens de mettre mon serveur à niveau vers dotnet-sdk-2.0.0-preview2-006497
et a effectué les changements nécessaires dans le .csproj
fichier.
Dans la méthode principale de mon application, j'ai le code suivant :
var host = new WebHostBuilder()
.UseKestrel(options => {
options.UseHttps("MyCert.pfx");
})
...
Ce code fonctionnait bien sous .net core 1.0 mais donne une erreur sous .net core 2.0.
KestrelServerOptions does not contain a definition for UseHttps and
the best extension method overload
ListenOptionsHttpsExtensions.UseHttps(ListenOptions, string) requires
a receiver of type ListenOptions
Je me demande comment je peux régler ce problème. Puis-je simplement passer null
en tant que paramètre ? Salutations.