Log in.

Use a local account to log in.


Register a new user?

Forget your password?

Use another service to log in.


There are no external authentication services configured. See this article for details on setting up this ASP.NET application to support logging in via external services.



Route Debugger

Type in a url in the address bar to see which defined routes match it. A {*catchall} route is added to the list of routes automatically in case none of your routes match.

To generate URLs using routing, supply route values via the query string. example: http://localhost:14230/?id=123

: {controller}/{action}/{id}

Route Data
KeyValue
controllerAccount 
actionLogin 
Data Tokens
KeyValue
NamespacesSystem.String[] 

All Routes
Matches Current Request Url Defaults Constraints DataTokens
FalseProject/{controller}/{action}/{id}controller = Project, action = Index, id = (empty)Namespaces = TaskOn.WebClient.Areas.Project.*, area = Project, UseNamespaceFallback = False
False{resource}.axd/{*pathInfo}(null)(empty)(null)
Falsen/an/an/an/a
Falseproject/item/SetAsDone1/{itemId}controller = Item, action = SetAsDone1itemId = System.Web.Mvc.Routing.Constraints.IntRouteConstraintMS_DirectRouteActions = System.Web.Mvc.ReflectedActionDescriptor, MS_DirectRoutePrecedence = 1.112, MS_DirectRouteTargetIsAction = True, area = project, UseNamespaceFallback = False, Namespaces = TaskOn.WebClient.Areas.Project.Controllers
Falseproject/item/SetAsDone/{projectId}/{itemId}controller = Item, action = SetAsDoneprojectId = System.Web.Mvc.Routing.Constraints.IntRouteConstraint, itemId = System.Web.Mvc.Routing.Constraints.IntRouteConstraintMS_DirectRouteActions = System.Web.Mvc.ReflectedActionDescriptor, MS_DirectRoutePrecedence = 1.1122, MS_DirectRouteTargetIsAction = True, area = project, UseNamespaceFallback = False, Namespaces = TaskOn.WebClient.Areas.Project.Controllers
Falseproject/item/SetAsInProgress/{projectId}/{itemId}controller = Item, action = SetAsInProgressprojectId = System.Web.Mvc.Routing.Constraints.IntRouteConstraint, itemId = System.Web.Mvc.Routing.Constraints.IntRouteConstraintMS_DirectRouteActions = System.Web.Mvc.ReflectedActionDescriptor, MS_DirectRoutePrecedence = 1.1122, MS_DirectRouteTargetIsAction = True, area = project, UseNamespaceFallback = False, Namespaces = TaskOn.WebClient.Areas.Project.Controllers
Falseproject/item/edit/{id}/{status}controller = Item, action = Editid = System.Web.Mvc.Routing.Constraints.IntRouteConstraintMS_DirectRouteActions = System.Web.Mvc.ReflectedActionDescriptor, MS_DirectRoutePrecedence = 1.1123, MS_DirectRouteTargetIsAction = True, area = project, UseNamespaceFallback = False, Namespaces = TaskOn.WebClient.Areas.Project.Controllers
Falseproject/item/edit/{id}/{status}controller = Item, action = Editid = System.Web.Mvc.Routing.Constraints.IntRouteConstraintMS_DirectRouteActions = System.Web.Mvc.ReflectedActionDescriptor, MS_DirectRoutePrecedence = 1.1123, MS_DirectRouteTargetIsAction = True, area = project, UseNamespaceFallback = False, Namespaces = TaskOn.WebClient.Areas.Project.Controllers
Falseweight/item/edit/{id}/{status}controller = LineChart, action = Editid = System.Web.Mvc.Routing.Constraints.IntRouteConstraintMS_DirectRouteActions = System.Web.Mvc.ReflectedActionDescriptor, MS_DirectRoutePrecedence = 1.1123, MS_DirectRouteTargetIsAction = True, area = weight, UseNamespaceFallback = False, Namespaces = TaskOn.WebClient.Areas.Project.Controllers
Falseweight/item/edit/{id}/{status}controller = Gantt, action = Editid = System.Web.Mvc.Routing.Constraints.IntRouteConstraintMS_DirectRouteActions = System.Web.Mvc.ReflectedActionDescriptor, MS_DirectRoutePrecedence = 1.1123, MS_DirectRouteTargetIsAction = True, area = weight, UseNamespaceFallback = False, Namespaces = TaskOn.WebClient.Areas.Project.Controllers
Falseweight/item/edit/{id}/{status}controller = Weight, action = Editid = System.Web.Mvc.Routing.Constraints.IntRouteConstraintMS_DirectRouteActions = System.Web.Mvc.ReflectedActionDescriptor, MS_DirectRoutePrecedence = 1.1123, MS_DirectRouteTargetIsAction = True, area = weight, UseNamespaceFallback = False, Namespaces = TaskOn.WebClient.Areas.Project.Controllers
Falseproject/item/MoveItem/{itemId}/{newStatus}/{preceederId}/{nextId}controller = Item, action = MoveItemitemId = System.Web.Mvc.Routing.Constraints.IntRouteConstraint, preceederId = System.Web.Mvc.Routing.Constraints.IntRouteConstraint, nextId = System.Web.Mvc.Routing.Constraints.IntRouteConstraintMS_DirectRouteActions = System.Web.Mvc.ReflectedActionDescriptor, MS_DirectRoutePrecedence = 1.112322, MS_DirectRouteTargetIsAction = True, area = project, UseNamespaceFallback = False, Namespaces = TaskOn.WebClient.Areas.Project.Controllers
True{controller}/{action}/{id}controller = Home, action = Index, id = UrlParameter.Optional(empty)Namespaces = TaskOn.WebClient.Controllers
True{*catchall}(null)(null)(null)

Current Request Info

AppRelativeCurrentExecutionFilePath is the portion of the request that Routing acts on.

AppRelativeCurrentExecutionFilePath: ~/Account/Login