I get the error above when I set my templateUrl, .cshtml, as controller view in asp mvc. My code is below:
app.config(["$routeProvider", function($routeProvider) {
$routeProvider
.when("/Default", {
templateUrl: "/Partials/ViewAccountPartial.html",
controller: "viewAccountController"
})
.when("/EditAccount", {
templateUrl: "/Partials/EditAccountPartial.html", <=== NO PROBLEM WITH THIS
controller: "editAccountController"
})
.when("/ViewVisitors", {
templateUrl: "/Partials/ViewVisitorsPartial.html", <=== NO PROBLEM WITH THIS
controller: "viewVisitorController"
})
.when("/ViewItineraries", {
templateUrl: "/Itinerary/ViewItineraries", <===== Controller/Action [THIS CAUSES THE ENDLESS LOOP]
controller: 'viewItineraryController'
})
.otherwise({ redirectTo: "/Default" });
}])
asp mvc controller
[Authorize(Roles = "ViewItineraries")]
public ActionResult ViewItineraries()
{
return View("ViewItineraries");
}
Can you help please?