2016-02-26 3 views
7

Я использовал adal-angular js для защиты своих маршрутов.adal-angular js Ошибка: не удалось загрузить шаблон

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

Но когда Адал получения маркера, у меня есть ошибки в консоли:

Error: [$ компиляции: tpload] Не удалось загрузить шаблон: Просмотров/Dashboard.html (статус HTTP: не определено не определено)

Может кто-нибудь знать, почему это происходит?

+0

Убедитесь, что путь, указанный для файла Dashboard.html, верен ?. Возможно, папка Views не находится на корневом уровне, где у вас есть ваш web.config. – ezile

+0

См. Https://github.com/AzureAD/azure-activedirectory-library-for-js/issues/261 - это похоже. – Jahfet

+0

Вы когда-нибудь находили решение? У меня такая же проблема, и я просто нахожусь в тупике. –

ответ

3

Во-первых, простите мой английский.

Для меня только работало, когда я указал «/ myUrl» в anonymousEndpoints. Это пропускает перехватчик для этого внутреннего URL-адреса.

+2

Это было действительно полезно. У меня была эта ошибка 'Error: [$ compile: tpload] Не удалось загрузить шаблон: ngToast/toast.html' и Я добавил 'anonymousEndpoints: ['ngToast/toast.html']' для adal init и ошибка disapeared –

0

У меня была проблема с этим для угловых шаблонов бутстрапа ui. Добавление пути «uib /» к анонимному массиву конечных точек устранило мою проблему.