Не могу получить Xamarin.Auth работает с Amazon Cognito - PullRequest
0 голосов
/ 20 ноября 2018

Я пытаюсь использовать 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?

...