目标主体的SID无法解决。

时间:2018-03-07 18:58:44

标签: asp.net-mvc-4 c#-4.0 ldap windows-server-2016 adlds

我在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 {}

1 个答案:

答案 0 :(得分:0)

最后我们解决了这个问题并且道歉,我迟到了回答这个问题。经过大量调试后,我们发现我们的Web应用程序在获取ADLDS组成员时抛出了此错误。这是不寻常的,因为同一个应用程序正在其他服所以我们决定使用Wireshark捕获网络流量。 Wireshark捕获表明LDAP服务器和应用服务器之间的连接在SMB端口445上被阻止。因此我们让网络团队打开端口445来解决问题。

此错误似乎是非常一般的错误,可能是您的方案中出现此错误的其他原因,但在调查的早期阶段使用网络流量捕获工具(如wireshark)可能会帮助您快速解决这类问题。