Zmieniłem ustawienia OAuth/Owin i ustawienia publikowania Azure w projekcie aplikacji sieciowej dziś rano, ale wkrótce po tym zdecydowaliśmy, że wdrożenie będzie konkretna maszyna wirtualna IIS Azure (obecnie widoczna w naszej lokalnej domenie). Wszystkie zmiany kodu/ustawień zostały cofnięte.MVC WebApplication już nie uruchamia się w IIS Express (przekierowuje do https: // localhost w przeglądarce Chrome)
W pewnym momencie zmieniłem również plik drivers\etc\hosts
, aby zezwolić na fałszywą nazwę Microsoft OAuth, ale zostało to cofnięte.
Uwagi:
- Mój startup URL jest http://localhost:22222/
- Używam pod IIS Express (jak mój lokalny Dev VM nie pozwoli mi zainstalować pełną IIS)
- Kiedy rozpocząć Aplikacja internetowa z IE Po prostu dostaję "Ta strona nie może być wyświetlana"
- Jeśli uruchomię ją w Chrome, otrzymam komunikat "Strona internetowa jest niedostępna", ale zmienia ona również adres URL przeglądarki na https://localhost (uwaga na
s
, tj. Za pomocą SSL). - Wyciągnąłem projekt ze świeżej kontroli źródła. Bez zmiany.
- Projekt znajduje się pod kontrolą źródła TFS.
- Inny programista tego samego projektu ma najnowsze pliki i działa poprawnie.
- Jeśli uruchamiam jakikolwiek inny projekt aplikacji sieci Web, działają dobrze.
- Cała rejestracja dostawców OWIN została skomentowana. Bez zmiany.
- Usunięto cały folder projektu i wyciągnięto nowy z TFS. Bez zmiany. To prawdopodobnie oznacza, że przyczyną jest lokalna konfiguracja maszyny?
Co mogłem uszkodzić w mojej aplikacji sieciowej, aby spowodować ten problem? Od wielu dni drapie mi głowę i nic, co próbujemy, nie działa. Aplikacja po prostu nie uruchomi się w żadnej przeglądarce.
Ustawienia Project Web zakładka:
Pokaż zrzut ekranu z 'Project' =>' Properties' => 'Web' tab. To prawdopodobnie wiele wyjaśni. – trailmax
@trailmax: Dodano (nie pomogło nam, ale proszę spojrzeć lub poprosić o dalsze informacje). Dzięki –
Po ponownym pobraniu źródła z TFS, usunąłeś wszystkie pliki ustawień użytkownika? Pobierz źródło do innego folderu i spróbuj tam ... – trailmax