Я использую библиотеку CSOM с C # для загрузки некоторых файлов в SharePoint. Одним из требований является использование 2FA. По сути, я следую за этим постом: https://knowledge -junction.com / 2017/12 / 24 / офис-365-подключения к SharePoint-онлайн-сайтов, использующих-csom-когда-многофакторной аутентификации-MFA-это-включен, для -The пользователь /
Вход в систему осуществляется с помощью библиотеки SharePointPnPCoreOnline. Это работает отлично.
Когда пользователь выбирает «запомнить меня» во время процедуры входа в систему, пользователь остается в системе даже после перезапуска приложения. Теперь мне интересно, как я могу выйти из системы вручную? Я не вижу никакого способа или намека, как это сделать.
Вы можете взглянуть на код, который используется для входа в систему https://github.com/SharePoint/PnP-Sites-Core/blob/master/Core/OfficeDevPnP.Core/AuthenticationManager.cs
и по аналогии выполнить выход с URL-адресом "https://login.microsoftonline.com/common/oauth2/logout".