2012-03-06 13 views
12

Zaktualizowaliśmy aplikację internetową ASP.NET z IIS6 do trybu zintegrowanego IIS7. Nasza aplikacja wykorzystuje:Czy można bezpiecznie ustawić validateIntegratedModeConfiguration = false, aby nadal używać identyfikatora personifikacji = true?

<identity impersonate="true"/> 

i dlatego musieliśmy ustawić:

<validation validateIntegratedModeConfiguration="false" /> 

Czy to rozsądne? Moje instynkty mówią, że nie, ale szukając google dla tego problemu, to "obejście" jest sugerowane na każdej odwiedzanej stronie.

Czy podszywanie się nie jest już dobrą praktyką zintegrowaną z IIS7 i czy powinniśmy go porzucić i zaproponować inne rozwiązanie?

+1

Możesz mieć więcej szczęścia z pytaniem na serverfault.com, ponieważ jest to pytanie konfiguracyjne IIS bardziej niż pytanie programistyczne =) – Rob

+0

To było moje zrozumienie, że podszywanie się było marszczeniem brwi nawet na IIS6. Sprawdzam, dlaczego musisz podszywać się pod inne osoby i jak możesz je usunąć, ponieważ utrudniasz sobie życie, ponieważ nie możesz użyć żadnej z nowych funkcji zabezpieczeń w podziękowaniach IIS7 –

+0

@ SimonHalsey. czy masz jakieś odniesienia do sugestii złej praktyki? Myślę, że główny powód był dla celów bazodanowych. –

Odpowiedz

Powiązane problemy