2017-03-07 21 views
0

LDAPクライアント側にJavascriptでリクエストする必要があります。 ウェブで私が探しているのはldapjsですが、サーバー側では検索しています。この:クライアントサイドのJavascriptでLdapにリクエストする方法は?

var ldap = require('ldapjs'); 

var server = ldap.createServer(); 

server.search('o=example', function(req, res, next) { 
    var obj = { 
    dn: req.dn.toString(), 
    attributes: { 
     objectclass: ['organization', 'top'], 
     o: 'example' 
    } 
    }; 

    if (req.filter.matches(obj.attributes)) 
    res.send(obj); 

    res.end(); 
}); 

server.listen(1389, function() { 
    console.log('LDAP server listening at %s', server.url); 
}); 

だから私は、クライアント側ldapjsライブラリをインポートするrequirejsを使用してみましたが、それを動作させることができませんでした。インポートするldapjsというファイルはありません。 私は正しい方向にいるのですか? 他にも方法がありますか?私は限り、あなたは、WebブラウザでJavaScriptを実行すると、クライアント側

答えて

0

に滞在するように強制してい

、あなたはHTTPプロトコルにし、あなたのスクリプトがにロードされたドメインに限定されています最初の場所。

したがって、LDAPサーバーとの会話は、WebブラウザのJavaScriptエンジンからは不可能です。

node.jsをインストールし、アプリケーションをローカルで実行します。

関連する問題