我正在开发一个我们是网络投影机的应用程序,所以我们可以让用户连接到我们,我们将通过rdp获取他们的屏幕。我们编写了自己的RDP应用程序版本,效果非常好。在网络投影仪上,我已经完成了所有SOAP消息的接收和正确发送。我遇到的一个问题是我得到了一张远程协助票,远程协助连接字符串2,下面是我得到的票证示例:
<CRPInvitation Version='1.0' Secured='true'>
<SecurityProtocol>Password</SecurityProtocol>
<Ticket><E><A KH="2lcmM4/Lk/SWK+EKwPxNdMkNJAE=" ID="Ru3Bb9tDnJxIHZi0BnTcp/DoI7o8HjUpMsSby5NcvcFyibuZx0CElKvYsfEt3l5I"/><C><T ID="1" SID="0"><L P="5363" N="fe80::bd44:89c6:855b:b231%22"/><L P="5363" N="10.10.31.15"/></T></C></E></Ticket>
<Signature>6aff15e6a4dd1ccefa17be00bdf1aac6c34387bed2397ff3501bcf26b963fede</Signature>
<Resolution Width='1280' Height='800' ColorDepth='32'/>
</CRPInvitation>
我很好奇是否有人能告诉我KH的用途以及如何解密A节点的ID部分。以下是此字符串上的MS文档的链接,但它不提供使用该票证所需的任何信息。 http://msdn.microsoft.com/en-us/library/cc240132.aspx