2

我正在后端的 HTML5 + Jquery 和 REST 服务上构建应用程序。此应用程序适用于桌面用户和移动用户。所以我们正在使用 phonegap 构建移动版本。此应用程序是一个安全的应用程序,需要登录屏幕。但现在我正在修复如何实现这一点。1. 如果我将应用程序移动到 ASP.Net MVC,那么我无法使用 phonegap 创建构建。2. 对于 phonegap,我发现http://www.raymondcamden.com/index.cfm/2011/11/10/Example-of-serverbased-login-with-PhoneGap但我认为这不适合桌面用户

4

1 回答 1

2

您可以使用您选择的身份验证技术保护服务器端,然后将您的 AJAX 调用传递给其余服务并传递凭据。

例如,如果您想使用 ASP.NET MVC 编写服务,您可以使用简单的 HTTP 基本身份验证来保护它,然后在您的请求中传递用户/密码字符串。

要实现登录屏幕,您可以编写一个虚拟控制器方法,您的登录屏幕可以调用该方法来检查身份验证是否有效。

如果您想要一个示例 ASP.NET MVC 后端和一个使用 jQuery 的 PhoneGap 前端,那么我在GitHub 上有一些示例代码和一个描述构建应用程序的博客

于 2013-02-07T11:23:44.830 回答