Windows Phone用户身份验证

本文关键字:身份验证 用户 Phone Windows | 更新日期: 2023-09-27 18:25:44

我使用MVC3创建了这个web应用程序,需要制作一个Windows Phone 7.1应用程序才能从中获取信息。

我对此有一些疑问:

  1. 如何在第一个应用程序页面上对用户进行身份验证?也许是一个服务,或者只是MVC——一个接收用户名和密码并根据ASP.NET成员系统进行验证的操作?

  2. 如何从应用程序中检索数据?我想象我将不得不创建一个web服务,或者只使用一个返回JSON的MVC操作。外部应用程序可以访问正常操作吗?或者它真的需要是一个Web方法?

谢谢大家!

Windows Phone用户身份验证

如何在第一个应用程序页面上对用户进行身份验证?也许是服务或只是MVC一个接收用户名和密码并验证的操作反对ASP.NET会员制?

是的,控制器操作获取用户名和密码并查询您的会员资格提供商似乎是一个不错的方法。

如何从应用程序中检索数据?我在想我会必须创建一个web服务,或者只使用返回JSON。外部应用程序可以访问正常操作吗需要成为一个webmethod吗?

您可以访问从Windows Mobile应用程序返回任何内容的任何操作。您只需发送一个HTTP请求。如果您的操作返回JSON,那么客户端应用程序可能会更容易利用这些数据。如果控制器操作返回了一个视图(从而返回了HTML),则必须在客户端上进行HTML抓取,这可能比解析JSON更具挑战性。

看看asp.net web apihttp://www.asp.net/web-api