[ASP.NET] [MSSQL] Uwierzytelnianie użytkowników

0

Przy projektowaniu aplikacji intranetu chciałbym automatycznie autoryzować użytkowników. Dokładniej interesuje rozwiązanie w którym użytkownik otwierając stronę Intranetu otwierał ją zgodnie ze swoimi prawami. Co chciałbym by skutkowało logowaniem takiego użytkownika do bazy danych zgodnie ze swoimi prawami.

Dla przykładu. W sieci jest użytkownik domenowy ZOSIA. Otwiera on stronę intranetu, która łączy się z serwerem MSSQL uwierzytelniając połączenie tak jakby na MSSQL logowała się bezpośrednio ZOSIA.

Czy takie rozwiązanie jest możliwe? Jak je zaprogramować? Będę Wam bardzo wdzięczny za pomoc.

0

Tak, musisz wlaczyc impersonizacje w web.configu i wylaczyc anonimowa autentyfikacje, a polaczenie z baza ustawic na integrated security. Wowczas do bazy danych bedzie logowal sie uzytkownik domenowy, ktorego ladnie mozesz sobie po stronie sql'a skonfigurowac :)

0

Dzięki za odpowiedź. Możesz mi jeszcze przytoczyć jakie tagi zmienić w pliku web.config? O ile z połączeniem z MSSQL nie będę miał najmniejszego problemu, tak nie dużo do tej pory miałem do czynienia z web.configiem.

0

http://wss.pl/WindowsServer/Articles/103.aspx#7 i wszystko jasne

pozdrawiam

1 użytkowników online, w tym zalogowanych: 0, gości: 1