Есть ли способ заставить Apple войти в систему, используя msal в качестве логина для Azure AD B2 C? - PullRequest
0 голосов
/ 25 февраля 2020

Я следовал этим инструкциям, чтобы настроить «Вход в Apple» в качестве поставщика удостоверений для нашего Azure AD B2 C потока пользователей: https://github.com/azure-ad-b2c/samples/tree/master/policies/sign-in-with-apple

В настоящее время у нас есть другие учетные записи (локальные, Microsoft, Google) с msal в нашем приложении Xamarin. iOS, однако, когда мы пытаемся использовать новый вход Apple из приложения, мы получаем ошибку: "недопустимый redirect_uri " со страницы входа Apple.

Я думаю, это потому, что мы указали следующий редирект только при выполнении инструкций:

https://yourtenant.b2clogin.com/yourtenant.onmicrosoft.com/oauth2/authresp

а не тот, который использует msal (например, msal[appId]://auth).

Однако это перенаправление недопустимо для входа в качестве домена в разделе «Apple Services ID» приведенных выше инструкций, поэтому я думаю, что нам может потребоваться сделать что-то другое.

Есть ли способ заставить Apple войти в систему с помощью msal здесь?

...