Mam witryny MVC, zabezpieczona za pomocą [Autoryzuj] atrybutów, ale mają problem na stronie produkcyjnej, która używa Single Sign On po drugiej pary lub stron na różnych serwerach. Chcę za zasadę uznać autoryzację; czy istnieje sposób tymczasowego wyłączenia uwierzytelniania przez web.config, aby uzyskać dostęp do wszystkich lub niektórych akcji kontrolera z atrybutem autoryzacji bez logowania?Wyłącz uwierzytelniania w MVC przy użyciu web.config
EDIT:
Próbowałem dodanie następujących do pliku web.config:
<authentication mode="None" />
Ale powoduje to wszystkie działania ozdobione Autoryzacja Atrybut do renderowania puste strony. Działania bez Autoryzacja nadal pracować chociaż
kocham go. Właśnie szukałem: uwierzytelnianie asp.net brak pustej strony i znalazłem to pytanie. Mój problem polegał na tym, że miałem autoryzację ustawioną na żadną, ale przypadkowo miałem resztki oświadczeń autoryzacji w jednym z moich kontrolerów. Twoje pytanie było moją odpowiedzią. Dzięki! – TTT
I dlatego uwielbiam przepełnienia stosu :) Cieszę się, że pomógł - to certianly kazał mi drapać się po głowie, kiedy pierwszy raz go uderzyłem. – mutex