В моем случае у меня была учетная запись gmail, настроенная как моя основная учетная запись Microsoft Live, когда я изменил ее на свою учетную запись Hotmail в качестве основной учетной записи, а затем создал новое приложение с новым именем. Идентификатор клиента и секрет, он начал работать для меня ,
Учетная запись gmail работала во время входа в систему как пользователь gmail в моем приложении Identity Provider, являющемся Google, чтобы предоставить некоторую информацию, это учетная запись, которую я использовал в качестве учетной записи Microsoft. Я подозреваю, что моя учетная запись Microsoft с использованием моего имени пользователя и пароля gmail запутала поставщик идентификаторов MS, что привело к ошибке. Поэтому избегайте использования других учетных данных поставщиков удостоверений для проверки подлинности с помощью другого поставщика удостоверений, если вы проверяете это. Одна учетная запись для одного поставщика удостоверений, не связанная с другими поставщиками удостоверений.
Поскольку учетная запись Google была моей основной для других поставщиков удостоверений, когда я вошел в приложение, поскольку это я, по сути, подозреваю, что я уже вошел в систему с моей учетной записью Microsoft.
При создании своего приложения в Microsoft я не предоставлял URL-адрес конфиденциальности и обслуживания. Являются ли они обязательными? –