asp.net-mvc – 如何使用ASP.NET MVC和表单身份验证创建单页面应
发布时间:2020-12-16 06:25:34 所属栏目:asp.Net 来源:网络整理
导读:我正在使用Knockout将视图模式与外部模板和sammy用于路由,使用Web API从服务器获取数据. 问题是 我如何使用服务器路由将用户重定向到客户端路由 例如#/ people / username的人/用户名. 在验证用户时还有很大的困惑吗? 如何在单页面应用程序中验证用户? 有
我正在使用Knockout将视图模式与外部模板和sammy用于路由,使用Web API从服务器获取数据.
问题是 >我如何使用服务器路由将用户重定向到客户端路由 我可以使用来自Controller的部分视图结果并在视图上获取吗? 解决方法
>
Custom Routing,但要注意的是,如果你不得不这样做,从客户端获取数据会让人感到困惑.
>应该是您习惯的相同类型的身份验证. [Authorize]属性一如既往. >应用程序将在启动时进行授权,“单页”部分不会影响该部分,除非您必须小心检查用户在 every AJAX request上的权限. > authorize attribute可以放在类(控制器)级别以及方法(操作)级别,因此您可以根据需要选择它. > Partial View Results and AJAX可能令人困惑.基本上,如果要使其正常工作,您将在正常条件下构建AJAX请求服务器端. 最后,你可能会试图这样做.微软的ASP.NET是一种非常厚的网络技术.我非常了解它,但我仍然会告诉你,我可以在许多其他技术中更快地构建单页应用程序.除此之外,根据您提出的问题类型,我得到的印象是您对ASP.NET很新,这对您来说将是一项重大挑战. 祝好运.阅读this book.这是较旧的技术,但我从来没有找到一本更好的教学良好实践的书.史蒂夫桑德森是个天才. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – MVC 4忽略DefaultModelBinder.ResourceClas
- kendo-ui – Kendo UI网格过滤器无法在引导程序Modal中运行
- asp.net-mvc – 带接口的ASP.NET MVC UpdateModel
- asp.net-web-api – OAuthBearerAuthenticationMiddleware
- asp.net-mvc – 如何在ASP.NET MVC中实现分页?
- asp.net – Reflection构成了什么风险? (中等信任)
- 有关如何在ASP.NET MVC 4中构建调度程序的指导
- 判断字符串是否是网址
- 登录ASP.NET – 最佳实践
- asp.net – 在IHTTPHandler中以编程方式创建System.Web.UI.
推荐文章
站长推荐
- asp.net – 检查会话是否已超时
- asp.net-mvc – 将http://mydomain.com/ctrlr/ac
- ASP.NET MVC与ASP.NET Web API的区别
- asp.net-mvc-3 – 在MVC 3的AuthorizeAttribute中
- asp-classic – 如何从Classic ASP Request获取*
- ASP.net移动应用程序开发
- asp.net-mvc – 如何优雅地重新附加Entity Frame
- asp.net-mvc-3 – 没有使用asp mvc 3,nhibernate
- asp.net-web-api – 设置默认的WebAPI格式化程序
- asp.net-mvc – 重定向到mvc中的actionresult但不
热点阅读