Я пытаюсь понять, как использовать функцию microsoftTeams.authentication.authenticate()
, но я очень запутался. Когда я вызываю функцию, новая вкладка открывается в окне моего браузера (Chrome), а не в самой Teams. Это нормальное поведение? Аутентификация работает и перенаправляется на URL-адрес обратного вызова, где я вызываю функцию microsoftTeams.authentication.notifySuccess()
, но она не возвращается к обратному вызову microsoftTeams.authentication.authenticate()
успеха (всегда попадает в обратный вызов сбоя). Это проблема с validDomains
? Я очень потерян. Любая помощь была бы замечательной! Спасибо.
microsoftTeams.authentication.authenticate({
url: "/auth",
width: 500,
height: 500,
successCallback: () => {
alert("auth success")
// Redirect to app
window.location.href = "/app"
},
failureCallback: () => {
alert("auth failure")
}
})