Я реализовал Условия предоставления услуг и Заявление о конфиденциальности в качестве веб-сайтов для Azure Аутентификации AD в моем настольном приложении, как описано в Документация Microsoft .
Вход в систему осуществляется через WebView который открывается путем вызова этого метода в Microsoft Authentication Library (MSAL) для. NET:
IPublicClientApplication.AcquireTokenInteractive
Когда я go на любой из этих сайтов из запроса согласия, я могу перейти назад, потому что в WebView нет кнопки возврата.
Я пытался добавить кнопку возврата на сайт следующим образом:
<a href="#" onclick="history.go(-1)" class="w3-button w3-theme-d4">Back</a>
Это, однако, не позволяет перейти назад на запрос о согласии, но вместо этого переходит на домашнюю страницу office.com для учетной записи, с которой я вхожу.
Как я могу вернуться с этих сайтов при входе в систему Azure AD?