這個property 在MSDN 裡面並沒有詳細的介紹(請參見 http://msdn2.microsoft.com/en-us/library/microsoft.rtc.signaling.signalingsession.remoteparticipant.aspx),研究了一下,我在這裡分享幾個比較有趣的property 內容:
- ContactUri(string): Retern 一串我看不出來是什麼的東西,不像LDAP 路徑,類似於:_sip:administrator@msft.com;opaque=user:epid:TJQrEP0QnFW8hA9PhB94qAAA;gruu;另一個屬性Gruu 也傳回相同的值。
- EndpointId(string): Return 一個類似於這樣的ID: 1ca51363bd,這應該是對方EndPoint 在OCS 裡註冊的ID。
- Name(string): Return 對方使用者在OCS 中的顯示名稱,例如: Administrator。
- Uri(string): Return 對方的sip uri,它的結果會類似這樣"_sip:administrator@msft.com",值得注意的是前面有"_sip:"。
- UriAtHost(string): 在AD 中,這可以回傳對方使用者的UPN,傳回訊息類似於: administrator@msft.com。
我覺得比較值得注意的是Name 和UriAtHost ,這樣我們在對話中就可以知道對方來者何人了。好啦,老實說我覺得這一點都不有趣。
讀者回應 ( 6 意見 )
訂閱張貼留言 (Atom)
To Chming:
抱歉,拖了好幾天,不知道你try出來了沒
在UCMA 裡面應該是不行撈出住址電話等資料啦~不過可以得到類似UPN的使用者資料
用UPN再另外寫程式撈資料應該很容易,就像一般的AD Programming 一樣吧~我目前也是打算這樣做 :-)
但密碼是絕對不可能撈到的(因為密碼使用3DES加密儲存,理論上是不可逆的)