簡體   English   中英

無法使用UCMA 4.0 SDK向Lync Online Account 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支持發布

http://community.office365.com/en-us/f/166/t/266106.aspx

首先,我認為您應該使用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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM