2012-02-25 13 views
1

MVC3を使用して作成されたこのWebアプリケーションは、Windows Phone 7.1アプリケーションを作成して情報を取得する必要があります。Windows Phoneユーザー認証

私はこれについていくつかの質問があります:私は最初のアプリページにユーザーを認証するにはどうすればよい

  1. を? サービスまたはMVCだけで、ユーザー名とパスワードを受け取り、ASP.NET Membershipシステムに対して検証するアクションですか?

  2. アプリケーションからデータを取得するにはどうすればよいですか? Webサービスを作成するか、JSONを返すMVCアクションを使用する必要があると思います。外部アプリケーションは通常のアクションにアクセスできますか、それともWebメソッドである必要がありますか?

ありがとうございました!

答えて

1

最初のアプリページでユーザーを認証するにはどうすればよいですか?たぶんサービスまたは MVCだけでユーザー名とパスワードを受け取り、 をASP.NET Membershipシステムに対して検証するアクションですか?

はい、コントローラーの操作でユーザー名とパスワードを取得し、メンバーシッププロバイダーを照会するのは良いアプローチのようです。

アプリケーションからデータを取得するにはどうすればよいですか? は、Webサービスを作成するか、 JSONを返すMVCアクションを使用する必要があると私は想像しています。外部アプリケーションから通常の操作にアクセスできますか、それとも実際には はWebメソッドである必要がありますか?

Windows Mobileアプリケーションから何かを返すアクションには、すべてアクセスできます。 HTTPリクエストを送信するだけです。あなたのアクションがJSONを返す場合、クライアントアプリケーションがデータを悪用するのはちょっと簡単かもしれません。コントローラーアクションがビュー(HTML)を返した場合、クライアントでHTMLスクレイピングを実行する必要があります。これはJSONの解析よりも少し困難です。