Qu'est-ce que Microsoft Kestrel ?
Qu'est-ce que Microsoft Kestrel ?

Vidéo: Qu'est-ce que Microsoft Kestrel ?

Vidéo: Qu'est-ce que Microsoft Kestrel ?
Vidéo: #29 - ASP.NET Core, qu'est ce que c'est ? 2024, Peut
Anonim

Crécerelle est un serveur open source (code source disponible sur GitHub), basé sur des E/S asynchrones et piloté par événements, utilisé pour héberger des applications ASP. NET sur n'importe quelle plate-forme. Vous installez le serveur d'écoute sur un serveur Windows ou Linux et l'interface de ligne de commande sur votre ordinateur. Il a été lancé par Microsoft avec ASP. NET Core.

D'ailleurs, Kestrel est-il bon pour la production ?

1 réponse. Oui, Crécerelle est production prêt, mais si votre application est disponible sur les réseaux publics, Microsoft vous recommande de l'utiliser avec un proxy inverse. Équilibrage de charge et configuration SSL simplifiés (ceux-ci peuvent être terminés au niveau du proxy inverse par exemple) Meilleure prise en charge des fichiers statiques, de la compression, etc.

À côté de ci-dessus, Kestrel prend-il en charge l'authentification Windows ? Authentification Windows (également connu sous le nom de Négocier, Kerberos ou NTLM authentification ) peut être configuré pour les applications ASP. NET Core hébergées avec IIS, Crécerelle , ou HTTP. sys. Authentification Windows (également connu sous le nom de Négocier, Kerberos ou NTLM authentification ) peut être configuré pour les applications ASP. NET Core hébergées avec IIS ou

Les gens demandent aussi, dois-je utiliser Kestrel ?

Crécerelle est généralement recommandé pour de meilleures performances. HTTP. système pouvez être utilisé dans des scénarios où l'application est exposée à Internet et les capacités requises sont prises en charge par HTTP. sys mais pas Crécerelle.

Qu'est-ce qu'Aspnetcore_urls ?

Kestrel est un serveur Web multiplateforme pour ASP. NET Core. Kestrel est le serveur Web inclus par défaut dans les modèles de projet ASP. NET Core. Kestrel prend en charge les scénarios suivants: HTTPS. Mise à niveau opaque utilisée pour activer les WebSockets.

Conseillé: