Мы создаем платформу, на которой клиент является ASP .Net MVC one, используя ASP Net Identity 2.0 для аутентификации и авторизации (с использованием претензий), который отлично работает на веб-сторона.ASP. Net MVC и интеграция с идентификатором WCF
У нас также есть служба WCF, которая позволяет выполнять операции CRUD в базе данных (для нескольких клиентских приложений), которая получает запросы от этого клиента ASP .Net MVC. Как мы хотим проверить (аутентифицировать & авторизацию) пользователя перед выполнением определенных действий CRUD в стороне WCF, нам нужно получить претензии пользователя от клиента и выполнить проверки (желательно очень чисто, используя заголовки или любое обязательство, которое WCF сможет поддержать в этом вопросе).
Я искал разные форумы, но без простого ответа на этот учебник. Может ли кто-нибудь помочь в этом вопросе?
Thanks, Nir.
Нир, ваша проблема, кажется, передает претензии к вашей службе WCF. Вы можете передать фактические претензии, которые вы получаете из Identity, или можете передать массив или DTO значения, которые представляют авторизации, и идентификатор, который вы хотите передать на ваш сервис ... –
@nirpi, что вы хотите, чтобы ваш сервис потреблял : учетные данные или токен безопасности? –
@DaveAlperovich, я хотел бы получить претензии из заголовка, если это возможно, поэтому мне не нужно было «грязно» использовать все мои общедоступные методы с дополнительными параметрами для аутентификации. – nirpi