Otrzymuję ten nowy, dziwny komunikat o błędzie w IIS po aktualizacji systemu Windows 7 (x64) z dodatkiem SP1.
- Otwórz Menedżera IIS
- Przejdź do istniejącej aplikacji wirtualnej (lub utwórz nową)
- Otwórz okno dialogowe Ustawienia podstawowe
- Kliknij Ustawienia testu
- Pojawia się komunikat o błędzie
Dzieje się tak z nowymi aplikacjami, a także z tymi, które już tam były (i bez tego problemu) wcześniej.
Same aplikacje nadal działają.
Czy ktoś już to wymyślił?
Odpowiedzi:
Sprawdź dokładnie, czy Twoja wersja ASP.NET jest dozwolona w IIS w następujący sposób:
To rozwiązało to dla mnie, mam nadzieję, że zadziała również dla ciebie.
źródło
Miałem ten sam problem, rozwiązany przez udzielenie wyraźnych uprawnień IIS_IUSRS w folderze, w którym znajduje się moja aplikacja.
źródło
Miałem ten sam problem, oto moje rozwiązanie.
źródło
Coś, co działało dla mnie, to Zezwól aplikacjom 32-bitowym na pulę aplikacji.
Wygląda na to, że aplikacja, którą uruchomiłem, była 32-bitowa
HTH
źródło
Nadal nie znalazłem rozwiązania, ale znalazłem obejście.
Możesz ręcznie zmienić konfigurację IIS w system32 \ intsrv \ config \ applicationHost.config. Po prostu ręcznie utwórz (skopiuj-wklej) sekcję w i.
źródło
W IIS w „Ustawieniach zaawansowanych” pul aplikacji, w „Ogólnych” jest ustawienie „Włącz aplikacje 32-bitowe”. Kiedy ustawiłem na True, ten błąd zniknął.
źródło
IMHO ... Ten test ma niewielką wartość, chyba że chcesz przetestować konkretnego użytkownika, a nawet wtedy jest on marginalny ... aby dodać konta użytkowników do folderów, aby umożliwić testowi (jak twierdzili inni) marginalizację twojego bezpieczeństwa ... lepiej aby nie przeprowadzać tego testu, a następnie dodawać użytkowników do folderów i narażać bezpieczeństwo w jakikolwiek sposób, kształt lub formę ...
Tak długo, jak twoja strona działa ... to powinien być twój punkt odniesienia ...
źródło
To naprawdę wygląda na błąd w interfejsie użytkownika IIS: Po wybraniu opcji „Użytkownik aplikacji (przejście przez uwierzytelnianie)” witryna oczekuje, że przeglądarka wyśle poświadczenia użytkownika od aktualnie zalogowanego użytkownika. Witryna zostanie następnie załadowana, ponieważ dla witryny jest włączone uwierzytelnianie „anonimowe”. Jednak podczas testowania za pomocą MMC usług IIS, przycisk „Ustawienia testowania ...” nie są prezentowane poświadczenia do użycia w dostępie do katalogu, dlatego w konsoli MMC IIS pojawia się komunikat o błędzie „Nieprawidłowa ścieżka aplikacji”. Jeśli klikniesz „Przeglądaj ...., wówczas domyślna przeglądarka na serwerze internetowym, zwykle Internet Explorer, przedstawi twoje poświadczenia. W większości przypadków możesz zignorować ten błąd, który działa na twojej stronie internetowej.
źródło