2

Итак, я пытаюсь создать настольное приложение на Visual C#, которое позволяет пользователю входить в систему, используя те же учетные данные, что и те, с которыми они подписались на моем веб-сайте MVC. ASP.Net MVC создает контроллер учетной записи, который обрабатывает все хеширование безопасности и пароля, и я в основном хочу иметь возможность проверить приложение, которое они вводят в настольном приложении, в том, что они создали в Интернете.Как подключиться к настольному приложению C# с именем пользователя/паролем ASP.NET

Проблема в том, что для приложений на рабочем столе Windows нет SimpleMembership, поэтому я понятия не имею, как обрабатывать шифрование/дешифрование имени пользователя и пароля из приложения для настольных компьютеров.

Снова пользователь создает имя пользователя и пароль в Интернете, поэтому они должны иметь возможность входа в систему с этими учетными данными в настольном приложении, проверенных на одну и ту же базу данных.

Может ли кто-нибудь показать мне способ сделать это?

ответ

1

Вы можете использовать Службы клиентских приложений для использования существующего поставщика членства ASP.NET, если он реализует проверку подлинности с помощью форм. Подробное описание приведено в разделе this article. Вы также можете прочитать this article.

+0

Спасибо, человек, я посмотрю на это в ближайшее время –

+0

У меня есть это место в нескольких приложениях WinForms и работает flawelsly. – Dimitri

+0

Будет ли он работать с веб-приложениями MVC 4? Не только веб-сервисы .net? –

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