fbpx
devstyle.pl - Blog dla każdego programisty
devstyle.pl - Blog dla każdego programisty
< 1 minut

Windows Authentication w ASP.NET MVC 3


06.08.2012

W jednej z aplikacji pojawiło się wymaganie: dodać windows authentication. Nic prostszego! Zmiana na IIS, dodanie <authentication mode=”Windows” /> w web.config, i działa, prawda?

Ano nieprawda, jeśli aplikacja stworzona jest w MVC 3.

Jak można poczytać tutaj, majkrosoftowa drużyna modelu, widoku i kontrolera utrudniła nam życie, bo… takie ustawienia zmieniają tyle, że po wejściu na stronę zostajemy przekierowani na Account/Logon. Co zwykle w takim scenariuszu skutkuje HTTP404.

U mnie pomogło dodanie czegoś takiego do appSettings:

<add key=”enableSimpleMembership” value=”false” />

Podobno innym pomaga

<add key=”autoFormsAuthentication” value=”false” />

Tak czy siak, poczułem się lekko zdegustowany. Dobrze że chociaż w Release Notes jest o tym wzmianka, ale kto pamięta takie rzeczy przeczytane Xnaście miesięcy temu?

0 0 votes
Article Rating
3 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Michał
11 years ago

Ciekawa informacja, jednak u mnie obyło się bez tej zmiany. Wszystko działało od razu. Czy jestem jedynym, który nie spotkał się z tym problemem ?

procent
11 years ago

Michał,
Mi to też w jednym projekcie działało bez problemu, a w innym już nie. Tym gorzej…:)

Michał
11 years ago

Ja instalowałem MVC 3 na serwerze stosunkowo niedawno, jakieś miesiąc temu. Może zmienili defaultowe ustawienia ?

Kurs Gita

Zaawansowany frontend

Szkolenie z Testów

Szkolenie z baz danych

Książka

Zobacz również