Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 调用LsaLookupNames2时出现域信任错误_C#_Asp.net_.net_Winapi - Fatal编程技术网

C# 调用LsaLookupNames2时出现域信任错误

C# 调用LsaLookupNames2时出现域信任错误,c#,asp.net,.net,winapi,C#,Asp.net,.net,Winapi,我有一个asp.net应用程序正在运行 异常其他信息:主域和受信任域之间的信任关系失败 这似乎是对正在发生的其他事情的总括。我实际上不相信这个错误与域信任问题有关,但它与其他一些问题有关。我已经开始使用VisualStudio和调用函数时逐步浏览Microsoft.Net源代码 在316行的课堂上返回322225868有人知道我还能做些什么来弄清楚发生了什么吗 我注意到,在web cassini中不会发生这种情况,但在IIS Express中,C#code调用Windows API,如果函数失败

我有一个asp.net应用程序正在运行

异常其他信息:主域和受信任域之间的信任关系失败

这似乎是对正在发生的其他事情的总括。我实际上不相信这个错误与域信任问题有关,但它与其他一些问题有关。我已经开始使用VisualStudio和调用函数时逐步浏览Microsoft.Net源代码

在316行的课堂上返回322225868有人知道我还能做些什么来弄清楚发生了什么吗

我注意到,在web cassini中不会发生这种情况,但在IIS Express中,C#code调用Windows API,如果函数失败,返回值是LSA策略函数返回值之一


322225868(十六进制)为0xC000018C,是NTSTATUS值“STATUS\u TRUSTED\u DOMAIN\u FAILURE”,这意味着:登录请求失败,因为主域和受信任域之间的信任关系失败。这正是异常消息。你应该从这个开始。

我已经改变了一些东西,这些东西都单独解决了我的问题。我要和2号一起去

  • 我发现如果启用角色管理器并提供默认值 提供者
  • 将匿名身份验证更改为禁用(Windows身份验证处于启用状态)
  • 将管理管道从集成更改为经典

  • 这是C++还是C问题?如果你坚持两者兼而有之,为什么和如何兼而有之?一些基本的阅读可能会有所帮助。(不确定它是否直接回答了问题,但至少它可以让您消除最明显的错误原因)对不起,C是我认为一些C++用户可能知道函数iSelfOK,它与我所得到的文本错误相匹配,但是如果我不能连接到本地WebService或者WebServices数据库连接是FFAR的话,我总是会得到那个错误。