Acabei de mudar para um novo PC com Win11 e estou enfrentando esse problema.
Depois que inicio este projeto asp.net no Visual Studio, a Internet para de funcionar por algum motivo após alguns segundos. Ele usa o IIS Express para executar no modo de desenvolvimento no Localhost.
O projeto personifica outro usuário, então talvez essa seja a causa:
<identity impersonate="true" password="XXX" userName="mydomain\myuser"/>
O "UniversalTelemetryClient" no log de eventos registra:
Connection state - Some connections have failed since the previous period.
O que não ajuda muito. Onde mais posso procurar pistas?
Não tenho motivos para acreditar que seja uma configuração incorreta do projeto, pois ele está funcionando perfeitamente em PCs com Win10. Acho que pode haver algo errado com alguma permissão em Meu PC, ou algo mais relacionado ao Win11.
O driver ethernet está atualizado. Tentei executá-lo em uma porta diferente, mas não faz diferença.
Acontece que era um problema de política de grupo. Não sei por que o mesmo não aconteceu no Windows 10.
A solução é permitir o acesso à internet para a conta que está sendo representada.