Не авторизован в Web API при обновлении мобильного приложения для использования ROPC для запроса токена доступа - PullRequest
0 голосов
/ 17 октября 2018

Я обновил свое мобильное приложение, чтобы запросить токен Azure AD B2C с помощью политики ROPC.Когда я отправляю токен как токен на предъявителя, так же, как я делал это с политикой регистрации, я получаю несанкционированную ошибку.

Мне нужно было запросить токен через HttpClient, потому чтоновый пакет Microsoft.Identity.Client не имеет функции AcquireTokenByUsernamePasswordAsync().

В Web Api я обновил TokenValidationParameters, чтобы новая политика ROPC стала новой AuthenticationType, но она не работаетлибо.

Какие обновления мне нужно сделать, чтобы я мог использовать токен доступа, который я получил, для авторизации на моем API?

1 Ответ

0 голосов
/ 20 ноября 2018

Для решения этой проблемы я установил API ClientId таким же, как мобильное приложение ClientId, которое решило проблему для меня.

Похоже, это неправильный способрешить эту проблему, но я не мог найти другое решение в настоящее время.

...