我在Windows Server 2016上设置了我的Web应用程序(使用LDAP)。它丢失了以下错误。虽然我能够使用ADSI或C#控制台应用程序(创建实用程序来测试连接)访问相同的ADLDS实例。但不确定为什么它与Web应用程序抛出错误。请建议。
import { NgModule } from "@angular/core";
import { IonicModule } from "ionic-angular";
import { AppFooterComponent } from './app-footer/app-footer';
import { AppHeaderComponent } from './app-header/app-header';
@NgModule({
declarations: [
AppFooterComponent,
AppHeaderComponent
],
imports: [
IonicModule,
],
exports: [
AppFooterComponent,
AppHeaderComponent
]
})
export class ComponentsModule {}
答案 0 :(得分:0)
最后我们解决了这个问题并且道歉,我迟到了回答这个问题。经过大量调试后,我们发现我们的Web应用程序在获取ADLDS组成员时抛出了此错误。这是不寻常的,因为同一个应用程序正在其他服所以我们决定使用Wireshark捕获网络流量。 Wireshark捕获表明LDAP服务器和应用服务器之间的连接在SMB端口445上被阻止。因此我们让网络团队打开端口445来解决问题。
此错误似乎是非常一般的错误,可能是您的方案中出现此错误的其他原因,但在调查的早期阶段使用网络流量捕获工具(如wireshark)可能会帮助您快速解决这类问题。