Le credenziali proxy predefinite in IIS appartengono all'identità effettiva del worker, non all'amministratore che ha distribuito l'applicazione. NetworkService presenta le credenziali del computer sulla rete; anche le identità dei pool di applicazioni hanno un comportamento documentato di account computer. In un ambiente di dominio adatto, il proxy può vedere DOMAIN\WEBSERVER$.

Registrate il pool di applicazioni, la sua identità configurata e qualsiasi impersonificazione nella chiamata di rete. Confrontate questo con le prove del proxy per lo stesso endpoint e la stessa richiesta. Un nome di account del pool locale e l'identità di rete remota sono due osservazioni diverse.

Se la politica autorizza intenzionalmente l'account computer, concedete quell'accesso deliberatamente. Se è richiesto un account di servizio separato, forniteglielo tramite la disposizione delle credenziali supportata dalla distribuzione. Spostare l'intero pool su un account interattivo privilegiato solo per riprodurre un successo sul desktop cambia molto più del login al proxy.

Lo schema di autenticazione deve supportare l'identità scelta. Le credenziali Windows predefinite possono partecipare all'autenticazione integrata supportata; non creano un nome utente/password Basic per un account non correlato.

Controllate la selezione del percorso oltre alle credenziali. Un servizio può scegliere un'altra configurazione proxy prima di autenticarsi. Un 407 è utile solo quando è collegato all'endpoint reale del worker, all'account e allo schema annunciato.

Articoli correlati