Какой вызов конечной точки отдыха, когда сеанс получает тайм-аут в офисе онлайн?

Мы интегрировали Office Online с нашим приложением и реализовали необходимые конечные точки в нашем приложении, которые определены в документации Office Online Документация WOPI REST и все работает нормально.

Но проблема в том, что когда токен доступа получает тайм-аут из офиса в сети, он не вызывает никакой конечной точки отдыха.

Есть ли какая-либо конечная точка отдыха, которая указывает нашему приложению, что время ожидания вашего сеанса для текущего документа истекло?


person Ravi    schedule 12.03.2018    source источник


Ответы (1)


Вы устанавливаете access_token_ttl? Вы его правильно настраиваете? Он представлен как количество миллисекунд с 1 января 1970 года по всемирному координированному времени. Вы также можете установить его на 0, чтобы увидеть, сохраняется ли проблема.

Единственной конечной точкой для обновления токенов является GetNewAccessToken, т.е. не требуется для большинства устройств. В большинстве случаев Office Online просто предложит пользователям сохранить и обновить свои сеансы, если срок действия маркера доступа для их сеанса близок к истечению.

person rocky    schedule 13.03.2018
comment
Да, я уже установил access_token_ttl, и он дает мне подсказку, когда срок действия сеанса близок к истечению. И как только сеанс истек, он снова выдает сообщение об истечении сеанса. Но как мое приложение определяет, что для этого сеанса документа истек срок действия? - person Ravi; 14.03.2018
comment
GetNewAccessToken — эта конечная точка используется для приложений Android или IOS, но наше приложение основано на веб-интерфейсе, и с нашей стороны у нас есть pass access_token. - person Ravi; 14.03.2018
comment
@rocky Facing Та же проблема, например, когда я нажимаю кнопку «Обновить» в клиенте Wopi, он не отвечает ни на один вызов. - person Rahul Rabhadiya; 14.03.2018
comment
Как я уже сказал, не существует общей концепции конечной точки для обновления токенов. Я предлагаю вам установить для токена ttl более длительный период (например, несколько часов) и ограничить токен доступа одной комбинацией пользователя и ресурса. - person rocky; 14.03.2018