Azure AD B2C - неверное имя пользователя или пароль при входе только с локальными учетными записями - PullRequest
0 голосов
/ 03 октября 2019

Я настраиваю портал b2c для нашего клиентского веб-приложения. и мы используем только локальные учетные записи и используем номер (имя пользователя) для входа в систему. Там нет регистрации или каких-либо социальных логинов. Мы предоставляем локальные учетные записи Azure AD с помощью Graph API.

Мы создали настраиваемую политику (нам нужно использовать настраиваемую политику, так как в какой-то момент нам нужно выполнить некоторые вызовы API в пути пользователя), используя образец пакета от Microsoft LocalAccounts Only. и изменил его, чтобы использовать имена пользователей для входа в систему, как указано здесь ( Пользовательская политика B2C для локальных учетных записей на основе имени пользователя ). Политики были успешно загружены. Когда я попытался проверить политику входа, я получил «Неверное имя пользователя или пароль». ошибка. Мы используем аналитические данные приложения для регистрации.

app insight log:
      ""Exception"": {
        ""Kind"": ""Handled"",
        ""HResult"": ""80131500"",
        ""Message"": ""Invalid username or password."",
        ""Data"": {
          ""IsPolicySpecificError"": false

Вход в систему: статус
Ошибка Ошибка Код входа
500011 Причина ошибки
Другое

И Войти, и Профильредактирование выдает ту же ошибку. Что мне здесь не хватает, чтобы получить правильную локальную аутентификацию? Пожалуйста, помогите.

1 Ответ

0 голосов
/ 16 октября 2019

Чтобы сделать ответ видимым для других, я кратко излагаю ответ в комментариях:

Это распространенная причина этой ошибки входа. Добавление идентификаторов приложений в файл TrustFrameworkExtensions.xml решит эту проблему.

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