在 MSPL 应用程序中添加 SIP 标头在 Lync 2013 中丢失/被删除

Posted

技术标签:

【中文标题】在 MSPL 应用程序中添加 SIP 标头在 Lync 2013 中丢失/被删除【英文标题】:Added SIP-headers in MSPL application missing/being removed in Lync 2013 【发布时间】:2015-06-08 12:31:16 【问题描述】:

我在 Lync 2013 中有一个托管的 SIP 应用程序/服务器应用程序,并尝试添加一个标头(History-Info 和专有的),我可以看到它已添加到 e.Request.AllHeaders 集合中。但是当请求被传递并且我在 OCSLogger 中看到它时,标头不在 SIP 请求中。

Lync 2013 中是否有任何机制可以阻止或删除新标头,或者可能发生这种情况的其他原因?

【问题讨论】:

中介服务器似乎会删除它不喜欢的任何标头。 【参考方案1】:

似乎中介服务器会删除它不喜欢的任何标头。另一方面,如果呼叫来自 SIP 中继,它将允许添加和操作 History-Info 标头和其他一些标头。

而且,似乎不存在任何改变此中介服务器行为的方法。

【讨论】:

以上是关于在 MSPL 应用程序中添加 SIP 标头在 Lync 2013 中丢失/被删除的主要内容,如果未能解决你的问题,请参考以下文章

为 Lync 响应组启用呼叫转接

Skype for Business 2019 和 MSPL + 托管代码不起作用

基于托管 SIP 应用程序 API 构建的第二个 Lync 应用程序未接收 SIP 消息

SIP 逻辑上的 Kamailio xhttp 模块(Websocket)标头

在 UCMA Application ServerAgent.WaitForServerAvailable 中运行 MSPL 脚本错误

Skype for Business 2015 中的 MSPL 脚本