繁体   English   中英

WebSocket转Ldap

[英]WebSocket to Ldap

我正在尝试建立与ldap服务器的websocket连接。 我可以简单地将二进制数据发送到并接收二进制数据。 但是无论我做什么,握手都会失败。

var socket = new WebSocket("ws://ads.de:PORT")

您真诚的Skeec

Web套接字是一个特定的协议,例如HTTP,它与TCP / UPD套接字没有任何关系。
您无法使用网络套接字连接到LDAP服务器,更不用说连接到其他域而不接收适当的CORS HTTP标头(和支持CORS的浏览器)。

您需要编写一个代理WebSocket服务器应用程序,以便可以与LDAP目录通信。 您无法使用JavaScript进行此操作(除非您想使用ActiveX对象,该对象将与非Microsoft浏览器(和较新的Microsoft浏览器)不兼容。

您最好使用带有异步处理程序的普通AJAX来实现。
您不需要WebSockets,只浪费带宽。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM