0

我正在开发一个 Web 应用程序,它有一个基于 HTML5 和 Javascript 的前端,而后端是用 ASP.NET WebAPI 开发的。这两个层使用 Ajax 调用和 JSON 相互通信。

由于前端和后端是以完全断开的方式开发的,我想知道是否有任何特定的最佳实践来处理会话/用户状态?这与 ASP.NET 应用程序中的会话处理有何不同?

4

1 回答 1

0

我认为这也与身份验证有很大关系。看看我对以下问题的回答。它描述了一种使用完整的 JS 前端管理身份验证的方法。

BoilerplateJS:处理授权和身份验证的推荐方式

在会话上,与 ASP.NET 应用程序没有太大区别。在 ASP.NET AJAX 应用程序中,在运行时您在浏览器上拥有的只是普通的 JS 和 HTML。唯一的区别是大部分 HTML 是由 ASP.NET 中的服务器处理呈现的,而在纯 JS 客户端模型中,呈现发生在客户端。

于 2012-09-25T03:33:41.587 回答