dotnet/aspnetcore

Detect IIS in-proc from UseKestrel

Ouverte

#13 145 ouverte le 14 août 2019

 (4 commentaires) (0 réaction) (0 personne assignée)C# (10 653 forks)batch import
affected-very-fewarea-networkingenhancementhelp wantedseverity-nice-to-have

Métriques du dépôt

Stars
 (37 933 étoiles)
Métriques de merge PR
 (Métriques PR en attente)

Description

Today, if you call UseIIS and UseKestrel, we detect this case and if you're running in-proc we throw. We should consider moving this check in to kestrel itself. The layering isn't the cleanest but it's not a big deal to check if the process name is w3wp in UseKestrel. https://github.com/aspnet/AspNetCore/issues/12944 appears to be a customer getting into this situation.

We should also provide an override option for when you really know that you want to use Kestrel inside w3wp.

Guide contributeur