Azure AD: приложение UWP автоматически входит в Azure AD (сертификат или известные учетные данные) - PullRequest
0 голосов
/ 04 апреля 2020

Я делаю PO C приложения для использования на устройстве с сенсорным экраном под управлением windows 10. В настоящее время UWP (хотя оно открыто почти для любого приложения, которое может работать в полноэкранном режиме для киоска) уже работает имеет контроль веб-просмотра, и я могу контролировать URL, куда я хочу перейти. В некоторых ситуациях я хотел бы перейти к стороннему веб-приложению, использующему Azure аутентификацию AD.

В интерактивном режиме мы можем войти, но я бы хотел, чтобы вход происходил автоматически с использованием известного azure имя пользователя и пароль или в идеале сертификат, который мы можем установить на устройстве. У нас нет веб-приложения (поэтому мы не можем изменять его свойства), но оно подключено к нашему клиенту Azure AD, поэтому мы владеем конфигурацией azure рекламного приложения. У веб-приложения еще нет API для использования информации. Устройство использует локальные учетные записи, согласно указаниям на https://docs.microsoft.com/en-us/windows/configuration/kiosk-prepare.

Я использовал (общедоступный / конфиденциальный) ClientApplicationBuilder, который работает для получения токенов для общения с веб-интерфейсом, но я хотел бы отправить сообщение в форму (https://login.microsoftonline.com/ { tenantid})? а затем перенаправить в веб-приложение, когда закончите. Я просмотрел учетные данные пароля владельца ресурса OAuth 2.0 (https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-oauth-ropc), и, похоже, он наиболее близок, но я не уверен, как получить полученный токен доступа и каким-то образом сохранить его (на кухне *) 1021 *?), Поэтому веб-приложение будет регистрировать пользователя при переходе к. Я уверен, что мог бы наблюдать за различными URL-адресами и вводить учетные данные программно, но это кажется неправильным Я рассмотрел различные образцы Azure нашей эры, но я не видел ни одного, который бы соответствовал моему сценарию (что может указывать на недостаток в плане ...).

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