2016-12-08 2 views
0

Возможно ли установить флажок Keep Me Signed In при регистрации пользователя в Active Directory с помощью login.microsoftonline.com/[tenantId].onmicrosoft.com/oauth2/ разрешать конечные точки? При входе в систему через login.microsoftonline.com на странице будет отображаться окно KMSI, но оно отсутствует на конечных точках oauth2. См. Например, два прикрепленных изображения.Показывает, что меня подписывают при запросе токенов от Azure AD

Login endpoint

Authorize endpoint

ответ

0

на основе теста, Держите меня подписать в только работа для веб-приложение. Если Вы разрабатываете веб-приложение должно показывает, как на рисунке ниже: enter image description here

Ожидается, что это потому, что Оставаться в использует печенье для хранения входа в информации о пользователе и родной клиент не использует броузер.

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

+0

Спасибо Фэй. Мы делаем поток от имени Outlook от надстройки, который получает токен от AD и отправляет его в веб-службу, которую мы установили, а затем получает токен для Sharepoint, используя токен, отправленный добавлением -в. Надстройка была настроена как родной клиент, так как это все Javascript. Я собирался ответить на этот вопрос http://stackoverflow.com/questions/33054393/what-is-the-exact-difference-between-native-app-and-web-app-in-azure-active-dire, когда делая этот выбор. Я изменил наше клиентское приложение на тип веб-приложения, и теперь появляется окно KMSI. –