Jeśli hostujesz w IIS Express (co prawdopodobnie powinieneś), upewnij się, że masz włączone Uwierzytelnianie Windows we właściwościach swojej aplikacji internetowej.
Nawiasem mówiąc, po utworzeniu nowej aplikacji ASP.NET MVC 4 w Visual Studio przy użyciu szablonu aplikacji intranetowej na ekranie zostanie wyświetlony następujący plik Readme. Więc idź, spróbuj go czytać i śledzić, co się tam napisane:
Aby użyć tego szablonu z uwierzytelnianiem Windows Azure, patrz http://go.microsoft.com/fwlink/?LinkID=267940.
W przeciwnym razie, aby użyć tego szablonu z uwierzytelniania systemu Windows, należy zapoznać się z instrukcjami poniżej :
Hosting na IIS Express:
- Kliknij projektu w Solution Explorer, aby wybrać projekt.
- Jeśli panel Właściwości nie jest otwarty, otwórz go (F4).
- W panelu Właściwości twojego projektu:
a) Ustaw "Anonimowe uwierzytelnianie" na "Wyłączone".
b) Ustaw "Uwierzytelnianie Windows" na "Włączone".
Hosting na IIS 7 lub nowszym:
- Otwórz Menedżera IIS i przejdź do witryny internetowej.
- W widoku Funkcje kliknij dwukrotnie Uwierzytelnianie.
- Na stronie Uwierzytelnianie wybierz uwierzytelnianie systemu Windows. Jeśli uwierzytelnianie systemu Windows nie jest możliwe, należy się upewnić, czy na serwerze jest zainstalowane uwierzytelnianie systemu Windows.
Aby włączyć uwierzytelnianie systemu Windows w systemie Windows:
a) W Panelu sterowania otwórz "Programy i funkcje". b) Wybierz "Włącz lub wyłącz funkcje systemu Windows". c) Przejdź do Internetowe usługi informacyjne> Usługi World Wide Web> Zabezpieczenia i upewnij się, że zaznaczono węzeł uwierzytelniania systemu Windows.
Aby włączyć uwierzytelnianie systemu Windows w systemie Windows Server:
a) W Server Manager, wybierz Web Server (IIS) i kliknij przycisk Dodaj usługi ról. b) Przejdź do opcji Serwer WWW> Bezpieczeństwo i upewnij się, że zaznaczono węzeł uwierzytelniania systemu Windows.
- W okienku Akcje kliknij opcję Włącz, aby użyć uwierzytelniania systemu Windows.
- Na stronie Uwierzytelnianie wybierz opcję Uwierzytelnianie anonimowe.
- W okienku Akcje kliknij opcję Wyłącz, aby wyłączyć anonimowe uwierzytelnianie.
jaki system operacyjny? jaka wersja MVC? jaka wersja visual studio? czy studio graficzne działa jako administrator? – Maslow
Windows 7, MVC 4, Visual Studio działa jako administrator – Andrei
iis lub iis express? – Maslow