2009-10-21 8 views
11

Ho un'applicazione Web ASP.NET che utilizza l'autenticazione di Windows. Questa applicazione deve connettersi a un altro servizio Web ASP.NET (che utilizza anche l'autenticazione di Windows) e utilizzare le stesse credenziali ricevute dal browser dell'utente. Questo può essere fatto e come?ASP.NET che passa le credenziali di autenticazione di Windows

risposta

5

Non credo che si possa fare questo senza l'autenticazione Kerberos. Non è possibile delegare le credenziali a un altro sistema.

Penso che this inizi a impostare la giusta traccia.

+0

In effetti, Kerberos è ESATTAMENTE quello a cui sono interessato. E la vera domanda che ho è molto più ampia di questa, ma spero che la risposta a questo mi metta sulla giusta strada. –

+0

Ugh ... Volevo farlo senza toccare il controller di dominio ... –

+0

Aha ... Ho letto il link nel link che hai fornito che ha spiegato come funziona Kerberos (concettualmente). Questo spiega perché è richiesto il tocco sulla DC, e perché non è proprio quello che volevo in primo luogo. Grazie! –