Последние пару дней я реализовал поток автообнаружения / аутентификации для UCWA для Skype для бизнеса Online и AzureAD. Когда я закончу и получу URL-адрес для каталога приложения (+ учетные данные OAuth2), я сохраню их в нашей внутренней системе. Поэтому позже я хочу создать онлайн-встречи с этими данными. URL-адрес каталога приложений выглядит следующим образом: https:\/\/webpoolam42e10.infra.lync.com\/ucwa\/oauth\/v1\/applications\/101331226048\/onlineMeetings\/myOnlineMeetings
Если я делаю это в течение первых минут после получения данных, все работает отлично. Но позже кажется, что каталог приложения исчез. Я получаю этот ответ:
body":"{\"code\":\"NotFound\",\"
subcode\":\"ApplicationNotFound\",\"message\":\"An error occurred. Please retry. If the problem persists, contact your support team.\"}
Код статуса 404.
Позже я даже получаю 401 ошибку, что означает несанкционированный доступ.
Я подозреваю, что сервер приложений уходит и только временно доступен. Я получил токен обновления и действительный токен доступа, так что это не будет проблемой. Я понятия не имею, что там происходит, и не смог найти помощь в документах. Так что, возможно, один из вас получил какой-нибудь совет - я был бы очень благодарен!
Side-Info:
Я делаю все это на PHP, и у меня есть только взаимодействие с пользователем при первоначальной аутентификации. Я сохраняю маркер обновления и все остальное, что мне нужно, чтобы мое серверное приложение могло использовать авторизацию в течение длительного времени.