Как создать нового пользователя, если для аутентификации используется UsernamePasswordValidator? WCF - PullRequest
0 голосов
/ 04 мая 2011

Веб-служба WCF размещается в IIS и использует wsHttpBinding в режиме безопасности TransportWithMessageCredential.Я обрабатываю аутентификацию, наследуя от UsernamePasswordValidator.У меня есть клиент WPF, который подключается к веб-сервису.В этом клиенте пользователь должен иметь возможность войти или зарегистрироваться, если у него нет учетной записи.Прокси не может вызывать какие-либо методы в сервисе до того, как он прошел аутентификацию.Я думал о создании веб-сайта для регистрации, но вместо этого я бы предпочел использовать настольное приложение.У меня вопрос, какие есть варианты, чтобы включить регистрацию?Есть ли стандартный подход к этому?Любые советы / хитрости высоко ценится.

1 Ответ

0 голосов
/ 04 мая 2011

Вы можете создавать пользователей, используя ASP.Net Membership и Role Provider (при условии, что вы разместили службу в IIS).
Вы можете создать портал регистрации, используя ASP.Net и его стандартные элементы управления Login.Или вы можете создать свой собственный пользовательский интерфейс, который вызывает службы аутентификации WCF, который является оберткой для предоставления членства asp.net по умолчанию. Проверка здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...