Не удалось сериализовать словарь запроса единого входа для интерактивного запроса токена.

Я пытаюсь использовать MSAL с iOS 12 OBJ-C. Я настраиваю MSALAADAuthority (https://login.microsoftonline.com/<< id здесь >>) и MSALPublicClientApplicationConfig с этим органом управления и идентификатором клиента + redirectURI на глубокую ссылку для приложения. Затем я создаю MSALInteractiveTokenParameters с необходимой мне областью. Однако при попытке получения TokenWithParameters я получаю следующую ошибку.

      Error Domain=MSALErrorDomain Code=-50000 "(null)" UserInfo={MSALErrorDescriptionKey=Failed to serialize SSO request dictionary for interactive token request, MSALInternalErrorCodeKey=-42008, MSALCorrelationIDKey=...}

pod установил 1.2.5, не знаю, почему он не использует 1.2.18, но это уже другая история.

Есть мысли о том, почему я получаю эту ошибку? NB. Я загрузил образец Swift, и он отлично работает с теми же настройками конечной точки.

1 ответ

Я пропустил шаг по добавлению возможности общей связки ключей. https://github.com/AzureAD/microsoft-authentication-library-for-objc#adding-msal-to-your-project

Другие вопросы по тегам