Landis+Gyr Web 服務驗證

L+G 轉接器使用 MultiSpeak 3.0 標準以及「通用資訊模型」(CIM) 標準進行通訊。MultiSpeak 標準包含 SOAP 標頭元素、MultiSpeakMsgHeader 以及 "UserId" 和 "Pwd" 安全性屬性。「訊息寄送方」組態用來將認證插入標頭元素。在 URL 中找到執行此操作的指示時,將會對傳入要求進行標頭認證掃描。

同樣地,CIM 標準會根據版本,定義 SOAP 標頭和主體內的認證位置。

MultiSpeak 3.0

內送要求

在 URL 中的內送 Web 服務名稱前面加上 "/multispeak30",以指示應用程式應在 MultiSpeakMsgHeader SOAP 標頭元素中尋找認證。

範例:https://144.25.13.161:8086/tnt22a/test03/ccs/soap/api/iws/multispeak30/D3-CB_​MR

外傳要求

訊息寄送方入口的內容頁籤上,新增值為 "MS_​V30" 的寄送方安全性類型資料列 (如下列螢幕截圖所示)。HTTP 登入使用者HTTP 登入密碼的值會在傳出 SOAP 標頭中新增為 MultiSpeakMsgHeader 的屬性。

顯示「訊息寄送方」入口之「內容」頁籤上「寄送方安全性類型」參數設為 "MS_​V30" 的螢幕截圖。

CIM 1.2

內送要求

在 URL 中的內送 Web 服務名稱前面加上 "/cim12",以指示應用程式應包含 SOAP 主體認證 ({Specific Message Type}/Header/User/UserId 和 {Specific Message Type}//Header/Property/Name[text() = 'Password'])。

範例:https://144.25.13.161:8086/tnt22a/test03/ccs/soap/api/iws/cim12/D3-CIMCallback

外傳要求

CIM 1.2 外傳要求應使用標準的基本 HTTPS 驗證,或像 CIM 2.0 一樣在 SOAP 標頭元素中傳送認證。

CIM 2.0

內送要求

在 URL 中的內送 Web 服務名稱前面加上 "/cim20",以指示應用程式應以元素的形式在 SOAP 標頭中包含認證:

  • {http://www.landisgyr.com/iec61968/2010/03}UserName

  • {http://www.landisgyr.com/iec61968/2010/03}Password

範例:https://144.25.13.161:8086/tnt22a/test03/ccs/soap/api/iws/cim20/D3-CIMCallback

外傳要求

訊息寄送方入口的內容頁籤上,新增值為 "CIM" 的寄送方安全性類型資料列 (如下列螢幕截圖所示)。HTTP 登入使用者HTTP 登入密碼的值將會作為元素新增至傳出 SOAP 標頭:

  • {http://www.landisgyr.com/iec61968/2010/03}UserName

  • {http://www.landisgyr.com/iec61968/2010/03}Password

顯示「訊息寄送方」入口之「內容」頁籤上「寄送方安全性類型」參數設為 "CIM" 的螢幕截圖。