0

我们正在使用http://ucwa.lync.com/上的示例并登录到我们自己的拓扑。

大约 5 分钟后,登录用户“离开”(可用性更改为“IdleOnline”)。一旦发生这种情况,我将不再能够将新的存在状态(例如“在线”)推送到用户的服务器。Busy”变为“IdleBusy”,“DoNotDisturb”、“BeRightBack”和“Away”都反映推送状态,但发送“Online”返回“IdleOnline”。再过5分钟后,可用性变为“Away”,并且此时不再可能向该用户推送更新的新状态。

更改笔记仍然可以正常工作。

要重置锁定的“IdleOnline”状态,我必须注销用户并重新验证他的身份。

(注意:如果用户没有保持其活动的 Lync 客户端,则会发生这种情况)

是否有任何其他方法可以“重新初始化/戳”用户以将在线状态返回到在线,而无需重新启动身份验证过程,或者在单独的进程上对用户进行简要身份验证,该进程也返回到活动状态的那个被标记为“离开”。

4

1 回答 1

3

您看到的行为与不以半频率(~ 3-4min )向reportMyActivity发出 POST 请求有关。这应该使用户的存在状态保持活动状态。如果您仍然遇到存在问题,则可能还需要在事件通道上发出挂起的 GET 请求。

于 2014-10-21T17:47:21.147 回答