Grazie al prezioso aiuto di Mauro Sagratella, ora vi posso comunicare che l'ultima versione di IMHO risolve anche i problemi di ISA Server. Mauro mi ha supportato testando IMHO su ISA Server di cui io non dispongo e ha fatto anche qualche prova di codice che mi ha aiutato ad arrivare ad una felice conclusione. In questo post quindi vale la pena di discutere i due aspetti della questione:

1) Come configurare IMHO per uscire su ISA Server

E' molto semplice, se il vostro browser Internet Explorer naviga correttamente non avete che da impostare l'opzione "Use proxy from Internet Explorer" e tutto funzionerà correttamente.

2) Come faccio ad uscire su ISA Server con un mio programma

Anche qui la questione si risolve semplicemente. Ecco le due righe di codice che sono la chiave di tutto:

...

WebProxy defaultProxy = 
    WebProxy.GetDefaultProxy();

defaultProxy.Credentials = 
    CredentialCache.DefaultCredentials;

...

In sostanza occorre dare le credenziali dell'utente correntemente loggato al sistema al proxy che poi verrà usato per uscire su internet.

[now playing: Woodstock 99 Full Set (01:52:48) - Metallica]

powered by IMHO 1.3


Commenti (1) -

# | Di .NET e di altre amenita' | 13.10.2005 - 10.43

Aggiungi Commento