dotnet/aspnetcore

Detect IIS in-proc from UseKestrel

Open

#13 145 ouverte le 14 août 2019

Voir sur GitHub
 (4 commentaires) (0 réactions) (0 assignés)C# (10 653 forks)batch import
affected-very-fewarea-networkingenhancementhelp wantedseverity-nice-to-have

Métriques du dépôt

Stars
 (37 933 stars)
Métriques de merge PR
 (Merge moyen 16j 9h) (258 PRs mergées en 30 j)

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