dotnet/aspnetcore

Detect IIS in-proc from UseKestrel

Open

#13.145 aberto em 14 de ago. de 2019

Ver no GitHub
 (4 comments) (0 reactions) (0 assignees)C# (10.653 forks)batch import
affected-very-fewarea-networkingenhancementhelp wantedseverity-nice-to-have

Métricas do repositório

Stars
 (37.933 stars)
Métricas de merge de PR
 (Mesclagem média 16d 9h) (258 fundiu PRs em 30d)

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.

Guia do colaborador