Sag_ar Ответов: 0

Как реализовать аутентификацию и авторизацию с помощью сервиса WCF с MVC в качестве клиентского приложения?


Я просто пытаюсь сделать простое приложение электронной коммерции с использованием сервиса WCF и MVC. Я работал с asp.net MVC раньше, но я совершенно новичок в сервисе CF. Архитектура приложения такова, что я использую MVC в качестве клиента, и служба WCF будет подключаться к моей базе данных. У меня нет проблем с реализацией простых функций, таких как извлечение продуктов или добавление продуктов.

Теперь я хочу реализовать функции входа и регистрации(больше похожие на функции аутентификации и авторизации). У меня возникли проблемы с тем, как это сделать. Обычно я использую Asp.net Identity для аутентификации и авторизации в MVC. Но из того, что я прочитал, это плохая идея-подключать базу данных к клиентскому приложению, поэтому я не могу напрямую использовать ее asp.net личность.

Я искал на многих сайтах и видел использование поставщиков членства для реализации этого, но я не уверен, как это сделать. И каждое решение, которое я видел, просто указывает на то, что добавление некоторой конфигурации в файл web.config службы WCF, но я не знаю, как связать эту конфигурацию в Службе Wcf с моим клиентским приложением. Может ли кто-нибудь помочь мне в этом? Как я могу реализовать аутентификацию в службе WCF и как я могу вызвать ее из своего клиентского приложения MVC?

Что я уже пробовал:

Я думал об использовании asp.net identity напрямую, но я понял, что это плохая идея для подключения базы данных к клиенту mvc. Я видел людей, говорящих об использовании пользовательских поставщиков членства, но я не уверен, как это реализовать.

Извините, если я повторяю предыдущий вопрос или следую неправильному формату подачи своего вопроса.

0 Ответов