Я следовал этим инструкциям, чтобы настроить «Вход в 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 здесь?