2017-02-14 1 views
1

Я получаю эту ошибку при попытке создания токена AAD из clientid и сертификата с использованием кода ниже.Ошибка AADSTS50012: Клиент является общедоступным, поэтому не следует указывать «client_assertion»

Error: "AADSTS50012: Client is public so a 'client_assertion' should not be presented Native app"

Код: await context.AcquireTokenAsync(resource, assertionCert);

ответ

2

Я нашел решение для этого.

Я регистрировал свое приложение как собственное приложение в AAD. Приложение должно быть зарегистрировано как WebApp