Я пытаюсь использовать Xamarin.Auth, чтобы вызвать AWS Cognito, встроенный в пользовательский интерфейс.
Но по какой-то причине, независимо от того, что я делаю, я не могу получить правильные комбинации, вот что ядля моего кода
var authenticator = new OAuth2Authenticator(
"myClientId",
null,
"",
new Uri("https://MYDOMAIN/login"),
new Uri("appName:/oauth2redirect"),
new Uri("http://www.example.com"),
null,
true);
var presenter = new Xamarin.Auth.Presenters.OAuthLoginPresenter();
presenter.Login(authenticator);
Я установил URL-адреса обратного вызова в разделе идентификатора клиента приложения cognito следующим образом:
имя_приложения: / oauth2redirect
Но когда я пытаюсь запустить его, он открывает браузер, но получает redirect_mismatch.
Кто-нибудь получил рабочий пример потока кода авторизации OAuth Xamarin, работающего с AWS Cognito?