2016-02-26 12 views
7

Użyłem ad-kątowego js, ​​aby chronić moje trasy.adal-angleular js Błąd: nie udało się wczytać szablonu

$routeProvider. 
     when("/dashboard", { templateUrl: "Views/Dashboard.html", controller: "DashboardController", requireADLogin: true }) 

Ale kiedy Adal coraz żeton, mam błąd w konsoli:

błąd: [$ kompilacji: tpload] Nie udało się załadować szablonu: views/Dashboard.html (stan http: undefined undefined)

Czy ktoś może wiedzieć, dlaczego tak się dzieje?

+0

Upewnij się, że ścieżka określona dla pliku Dashboard.html jest poprawna ?. Może folder Widoki nie znajduje się na poziomie katalogu głównego, na którym znajduje się plik web.config. – ezile

+0

Zobacz https://github.com/AzureAD/azure-activedirectory-library- for-js/issues/261 - to wygląda podobnie. – Jahfet

+0

Czy kiedykolwiek znalazłeś rozwiązanie tego problemu? Mam ten sam problem i właśnie dochodzę do ślepych zaułków. –

Odpowiedz

3

Po pierwsze, wybacz mój angielski.

Dla mnie zadziałało tylko wtedy, gdy podałem "/ myUrl" w anonimowych punktach. To pomija przechwytywacz dla tego URL-a backendu.

+2

To było rzeczywiście pomocne .Miałem ten błąd 'Błąd: [$ compile: tpload] Nie udało się wczytać szablonu: ngToast/toast.html' i Dodałem 'anonymousEndpoints: ['ngToast/toast.html']' do adal init i błąd zniknął –

0

Miałem problem z tym w przypadku szablonów początkowych kątowych ui. Dodanie ścieżki "uib /" do anonimowej tablicy punktów końcowych naprawiło mój problem.

Powiązane problemy