![](/img/trans.png)
[英]How to access the UCWA endpoint for Lync Online (Office 365)?
[英]Unable to send message to Lync Online Account Office 365 using UCMA 4.0 SDK
我無法使用UCMA 4.0 SDK發送IM消息,我已按照以下視頻教程中給出的所有步驟進行操作,但是可惜沒有成功。 我正在使用下面的視頻教程中提到的UCMASampleHelper類。所以請幫助我調試此問題,因為我從未使用過UCMA 4.0 SDK來發送IM。 當我使用C#的Lync Client SDK時,發送IM時沒有任何問題。 部署服務器將在其計算機上未安裝任何lync客戶端。
http://channel9.msdn.com/posts/UCMA-Hello-World-Send-an-Instant-Message
我收到以下錯誤
我具有以下憑據ServerFQDN:(office365聯機服務器)UserURI:(Lync電子郵件地址)密碼:(Lync電子郵件密碼)
它給我錯誤“找不到這樣的主機”。 但是我的客戶說這是正確的FQDN
基於以下文章: http : //msdn.microsoft.com/zh-cn/library/office/dn466090(v=office.15).aspx ,該API不適用於Lync Online,並且在Office中也不正式支持該API此時是365。 由Neo Yu MSFT支持發布
首先,我認為您應該使用sipdir.online.lync.com:443作為服務器FQDN和Office365的端口。
其次,在設置CollaborationPlatform時,您必須使用有效的Lync客戶端用戶代理字符串(例如“ UCCAPI / 4.0.7577.0 OC / 4.0.7577.0(Microsoft Lync 2010)”),因為Office365 Lync服務器似乎具有非常保守的客戶端類型的阻止策略。
第三,Office 365僅使用TLS-DSK身份驗證。 UCMA只允許使用NTLM和Kerberos,因此,直到使用TLS-DSK支持更新UCMA為止,您不可能連接到Office365 Lync。 如果您在Reflector上瀏覽Microsoft.Rtc.Collaboration程序集,似乎有支持該功能的意圖,但是在發布該庫之前,它從未完成或刪除過。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.