У меня есть приложение-опыт, встроенный в iframe в приложение команды. В приложении есть кнопка logout
, которая в основном вызывает конечную точку /logout
моего сайта. Если этот вызов успешен, я закрываю iframe, используя MSTeams.submitTask()
, не передавая никаких данных.
function logout() {
fetch('/api/logout', {method: 'POST'})
.then(() => MSTeams.tasks.submitTask())
Когда я снова открываю iframe, файлы cookie в домене моего сайта все еще не отключены, и я все еще не вышел из своего приложения, хотя, если я попробую то же самое в браузерном приложении MS Teams, я выйду из системы должным образом.
Я думаю, это может быть связано с тем, как электронное приложение обрабатывает куки, или я не знаю, что я делаю неправильно.
Заранее спасибо :)