2009-10-21 31 views
11

Mam aplikację sieci Web ASP.NET, która korzysta z uwierzytelniania systemu Windows. Ta aplikacja musi połączyć się z inną usługą sieciową ASP.NET (która również korzysta z uwierzytelniania systemu Windows) i używać tych samych poświadczeń, które otrzymała od przeglądarki użytkownika. Czy można to zrobić i jak?Program ASP.NET przekazujący dane uwierzytelniania systemu Windows

Odpowiedz

5

Nie wierzę, że można to zrobić bez uwierzytelniania Kerberos. Nie możesz delegować referencji do innego systemu.

Myślę, że this zacznie ustawiać Cię na właściwej ścieżce.

+0

W rzeczywistości, Kerberos jest DOKŁADNIE tym, czym jestem zainteresowany. I prawdziwe pytanie, które mam, jest znacznie szersze niż to, ale mam nadzieję, że odpowiedź na to postawi mnie na właściwej drodze. –

+0

Ugh ... Chciałem to zrobić bez dotykania kontrolera domeny ... –

+0

Aha ... Przeczytałem link w podanym łączu, który wyjaśnił, jak działa Kerberos (koncepcyjnie). To wyjaśnia, dlaczego dotyk na DC jest wymagany i dlaczego tak naprawdę nie jest to, czego chciałem w pierwszej kolejności. Dzięki! –

Powiązane problemy