Angular12与ldapjspolyfill错误
创始人
2024-10-21 21:01:18
0

在Angular 12中解决ldapjs polyfill错误的一种方法是'buffer”和“stream”包添加为依赖项,然后在polyfills.ts文件中导入它们。具体实现方法如下:

1.通过以下命令安装依赖项:

npm install buffer stream --save

2.在polyfills.ts文件中添加以下代码:

import 'buffer'; import 'stream';

3.重新启动Angular应用,该错误应该得到解决。

示例代码:

import { Component, OnInit } from '@angular/core'; import * as ldapjs from 'ldapjs';

@Component({ selector: 'app-ldap-test', templateUrl: './ldap-test.component.html', styleUrls: ['./ldap-test.component.css'] }) export class LdapTestComponent implements OnInit {

constructor() { }

ngOnInit(): void { const client = ldapjs.createClient({ url: 'ldap://ldap.forumsys.com:389' });

client.bind('cn=read-only-admin,dc=example,dc=com', 'password', (err) => {
  if (err) {
    console.log(err);
  }

  client.search('dc=example,dc=com', {
    filter: '(objectclass=*)',
    scope: 'sub'
  }, (err, res) => {
    if (err) {
      console.log(err);
    }

    res.on('searchEntry', (entry) => {
      console.log('entry: ' + JSON.stringify(entry.object));
    });

    res.on('searchReference', (referral) => {
      console.log('referral: ' + referral.uris.join());
    });

    res.on('error', (err) => {
      console.error('error: ' + err.message);
    });

    res.on('end', (result) => {
      console.log('status: ' + result.status);
    });
  });
});

}

}

这个组件使用ldapjs库来连接ldap服务器并搜索目录。由于ldapjs使用了Buffer和Stream API,上述错误可能会发生。为了解决这个问题,我们添加了buffer和stream依赖项并导入它们。现在,

相关内容

热门资讯

七分钟辅助!丽水茶苑苹果手机辅... 七分钟辅助!丽水茶苑苹果手机辅助,本来是真的有辅助教程(有挂方式)1、实时丽水茶苑苹果手机辅助透视辅...
第一分钟辅助!闲来辅助神器下载... 第一分钟辅助!闲来辅助神器下载2022,好像真的有辅助方法(有挂教程)1、不需要AI权限,帮助你快速...
九分钟辅助!丽水都莱辅助工具试... 九分钟辅助!丽水都莱辅助工具试用,确实存在有辅助神器(有挂方法)九分钟辅助!丽水都莱辅助工具试用,确...
第一分钟辅助!蛮王辅助器,好像... 第一分钟辅助!蛮王辅助器,好像是有辅助方法(有挂教学)1、首先打开蛮王辅助器辅助器下载最新版本,在蛮...
第六分钟辅助!潮汕汇挂,一贯真... 第六分钟辅助!潮汕汇挂,一贯真的是有辅助插件(有挂辅助)1、这是跨平台的潮汕汇挂轻量版有透视,在线的...
六分钟辅助!微信开心泉州辅助器... 六分钟辅助!微信开心泉州辅助器,一直有辅助器(有挂教学)1、下载好微信开心泉州辅助器透视辅助下载之后...
第3分钟辅助!佛手十三道破解版... 第3分钟辅助!佛手十三道破解版安卓,竟然真的有辅助攻略(有挂存在)1、让任何用户在无需佛手十三道破解...
2分钟辅助!sohoo竞技联盟... 2分钟辅助!sohoo竞技联盟辅助,切实真的有辅助脚本(有挂技术)1.sohoo竞技联盟辅助 选牌创...
第8分钟辅助!心悦手游辅助器,... 第8分钟辅助!心悦手游辅助器,原来真的是有辅助技巧(确实有挂);1、每一步都需要思考,不同水平的挑战...
第十分钟辅助!广东雀神祈福真的... 第十分钟辅助!广东雀神祈福真的有用吗,都是是有辅助技巧(有挂方略)1、下载好广东雀神祈福真的有用吗透...