改進
此改進使 Microsoft BizTalk Server 的動態傳送埠能支援 Office 365 Outlook 介面卡類型。
更多資訊
從動態傳送埠發送且傳輸類型設為 Office 365 Outlook 介面卡之一的訊息,需要 UserTokenIdentifier 上下文屬性。 以下步驟可取得 UserTokenIdentifier:
- 為 Outlook 的每種 Office 365 傳輸類型建立靜態傳送埠,用於動態傳送埠 (郵件、Calendar、聯絡) 。
- 匯出綁定。
- 在綁定檔案中,尋找 UserTokenIdentifier 屬性,該位址是步驟 2 中建立的靜態傳送埠 () 。
- 在要傳送的 BizTalk 訊息中,使用步驟 3 的值設定 Office<TransportName>。UserTokenIdentifier 上下文屬性,其中 <TransportName> 依訊息傳輸類型為 Mail/Calendar/Contact 而定。
範例:
可從收到的訊息「ReceivedMessage」建立一個動態傳送埠「SendPort」的 BizTalk 訊息,表達式形狀如下:
郵件運輸方面:
XMLMessage = 新 System.Xml.XmlDocument () ;
XMLMessage (OfficeMail.UserTokenIdentifier) = <UserTokenIdentifier> 的值;
SendPort (Microsoft.XLANGs.BaseTypes.TransportType) = “Office365 Outlook Email”;
關於 Calendar 運輸:
XMLMessage = 新 System.Xml.XmlDocument () ;
XMLMessage (OfficeCalendar.UserTokenIdentifier) = <UserTokenIdentifier> 的值;
SendPort (Microsoft.XLANGs.BaseTypes.TransportType) = “Office365 Outlook 行事曆”;
接觸式運輸:
XMLMessage = 新 System.Xml.XmlDocument () ;
XMLMessage (OfficeContact.UserTokenIdentifier) = <UserTokenIdentifier> 的值;
SendPort (Microsoft.XLANGs.BaseTypes.TransportType) = “Office365 Outlook 聯絡人”;
解決方式
這項改進包含在以下 BizTalk Server 的累積更新中:
- BizTalk Server 2020 累積更新 1
參考資料
關於 BizTalk Server 服務包及累積更新清單的資訊,請參閱 Microsoft 知識庫中的以下文章:
2555976 服務包及累積更新清單 BizTalk Server
欲了解更多關於 BizTalk Server 熱修補的資訊,請參閱 Microsoft 知識庫中的以下文章:
2003097 關於 BizTalk 熱修補與累積更新支援的資訊