2010-10-14 23 views
6

Jestem stosunkowo nowy w używaniu IIS 7. Jestem zmieszany z różnymi opcjami, które oferuje IIS 7.IIS 7 - Uwierzytelnianie w IIS a uwierzytelnianie w web.config

Co robi ustawienie trybu uwierzytelniania = "Windows" w programie web.config mojej witryny ASP.net? Co robi uwierzytelnianie systemu Windows w module uwierzytelniania w IIS 7?

Jaka jest różnica między tymi dwoma? Czy jeden zastępuje drugi? Czy to się zmieni, niezależnie od tego, czy używasz trybu zintegrowanego czy klasycznego?

Odpowiedz

5

IIS7 wykorzystuje pliki web.config. Istnieje ścisła integracja z usługami IIS7 i ASP.NET, wszelkie zmiany wprowadzone w pliku web.config są odzwierciedlane w konsoli zarządzania, a zmiany w konsoli zarządzania zapisują zmiany w pliku web.config.

Jeśli chodzi o uwierzytelnianie systemu Windows, korzysta z serwerów lokalnych użytkowników systemu Windows jako magazynu użytkowników. Jest to zazwyczaj bardziej przydatne w przypadku aplikacji intranetowej, która ma ścisłe wymagania bezpieczeństwa i istniejącą bazę aktywnych użytkowników katalogów.

Większość aplikacji internetowych powinna korzystać z uwierzytelniania formularzy lub niestandardowego dostawcy uwierzytelniania. Twój sklep użytkownika może znajdować się w pliku web.config, ale większość aplikacji zachowałaby swój sklep użytkownika w bazie danych

+0

Naprawdę nie mogę zrozumieć, w której części twojego postu pojawia się odpowiedź na pytanie, gdzie jest różnica między dwiema konfiguracjami !! –

Powiązane problemy