2012-02-25 6 views
1

У меня есть это веб-приложение, созданное с использованием MVC3, и вам нужно сделать приложение Windows Phone 7.1, чтобы получить от него информацию.Аутентификация пользователя Windows Phone

У меня есть некоторые вопросы по этому поводу:

  1. Как аутентифицировать пользователей на первой странице приложения? Возможно, сервис или просто MVC - действие, которое возвращает имя пользователя и пароль и проверяет систему членства ASP.NET?

  2. Как я могу восстановить данные из приложения? Мне кажется, что мне нужно создать веб-службу или просто использовать действие MVC, которое возвращает JSON. Могут ли внешние приложения получать доступ к нормальным действиям или это действительно должен быть веб-метод?

Спасибо всем!

ответ

1

Как я могу аутентифицировать пользователей на первой странице приложения? Может быть, служба или просто MVC - действие, которое получает имя пользователя и пароль и проверяет против системы членства ASP.NET?

Да, действие контроллера с использованием имени пользователя и пароля и запросов к поставщику членства кажется хорошим подходом.

Как я могу восстановить данные из приложения? Я представляю, что мне нужно создать веб-службу или просто использовать действие MVC, которое возвращает JSON. Могут ли внешние приложения получать доступ к нормальным действиям или действительно должен быть веб-методом?

Доступ к любому действию, возвращающему что-либо из приложения Windows Mobile. Вы просто отправляете HTTP-запрос. Если ваше действие возвращает JSON, для клиентского приложения может быть немного проще использовать данные. Если действие контроллера вернуло представление (и, следовательно, HTML), вам нужно было бы очистить HTML-клип на клиенте, который может быть немного сложнее, чем разбор JSON.

Смежные вопросы