Обучающие программы для Ioni c Android, аутентифицированные с Azure AD - PullRequest
0 голосов
/ 16 апреля 2020

Привет, я пытаюсь создать приложение с

  • ionic5
  • Angular8
  • Capasitor

Веб-приложение хорошо регистрируется , Я использовал пример на https://github.com/AzureAD/microsoft-authentication-library-for-js.git, но я не могу заставить приложение android аутентифицироваться с Azure AD. При нажатии входа в систему открывается вкладка браузера с URL-адресом, но на экране ничего не отображается. Я надеялся получить примеры кода для аутентификации.

Ответы [ 2 ]

0 голосов
/ 23 апреля 2020

Мы использовали https://github.com/moberwasserlechner/capacitor-oauth2. Он хорошо работает для OAuth2.0 и OID C с PKCE для Интернета и мобильных устройств. Мы протестировали его для Azure нашей эры и Окты.

0 голосов
/ 17 апреля 2020

In Cordova, Ioni c и большинство других сред разработки гибридных мобильных приложений не имеют большинства плагинов для взаимодействия с библиотекой, необходимых для взаимодействия с нативными конструкциями устройства. Msal. js предназначен для поддержки потоков аутентификации только для одностраничных приложений и JS в веб-приложениях.

Для поддержки ASP. NET аутентификации приложений смотрите в Msal. Net. Вы также можете перейти на Xamarin , если вы действительно хотите использовать MSAL. Вы можете перенести свое приложение HTML из cordova, удалить все плагины и ссылки на кордову и использовать Hybrid Webview в Xamarin для достижения того же результата.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...