Per quanto ne so, lo WebRequest.PreAuthenticate è quasi sempre buono.Perché PreAuthenticate non è abilitato per impostazione predefinita?
Se lo abilito anche quando non ci sono credenziali, non tenterà di autenticare, se ci sarà una credenziale. Quindi c'è qualche motivo legittimo per impostarlo Falso? O è OK impostarlo True anche quando non ci sono credenziali?
E poiché è abbastanza utile perché non è abilitato di default proprio come molte altre funzionalità HTTP?
Ottimo, questo significa che lo lascerò sempre vero. –