У меня есть веб-приложение PHP на Azure, и я включил MFA.Когда я захожу на URL приложения "https://myapp.azurewebsites.net", он запрашивает у меня правильную аутентификацию, после того как я вставил многофакторный, он перенаправляет меня в мое PHP WebApp.
Теперь я должен сопоставить пользователя AD с моим локальным пользователем БД, чтобы начать сеанс на PHP.Так что я получил электронное письмо из заголовков в ["X-Ms-Client-Principal-Name"], затем явыполните сопоставление с моей локальной базой данных и запустите сеанс.
Я не знаю, корректен ли этот поток ... но он работает.
Проблема в выходе ... я уничтожаю сеанс и перенаправляю на: https://login.microsoftonline.com/common/oauth2/logout?post_logout_redirect_uri=myappurl
Кажется, что выход из системы работает в Microsoft, но когда я перенаправляю в свое приложение, заголовкивсе еще заполнены, и моя заявка повторяет логин ...
Так что я никогда не могу выйти ...
Что я могуделать?
Спасибо.