针对远程桌面服务网关进行身份验证

时间:2013-11-07 08:37:49

标签: c# remote-desktop rds

我需要在使用普通的Windows RDP客户端连接用户之前验证针对远程桌面服务网关的用户名和密码输入,因为我需要覆盖RDP客户端的默认UI行为,如果凭据无效且我无法使用LDAP或其他服务,因为它必须在只有RDS网关可用的网络外部工作。

我无法找到RDS Gateway API文档的方法,除此之外:http://msdn.microsoft.com/en-us/library/ee672219(v=vs.85).aspx但没有任何示例或任何内容。

有没有人有过做类似事情的经历?

1 个答案:

答案 0 :(得分:1)

嗯,一个选择就是编写自己的RDG客户端:请参阅Terminal Services Gateway Protocol Referenceauthentication handshake section。实际上这听起来并不太难,因为握手完全是用基本的HTTP请求实现的。

相关问题