Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/338.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# 使用Asp.Net Identity framework访问Active Directory而不使用ADF_C#_Asp.net Identity - Fatal编程技术网

C# 使用Asp.Net Identity framework访问Active Directory而不使用ADF

C# 使用Asp.Net Identity framework访问Active Directory而不使用ADF,c#,asp.net-identity,C#,Asp.net Identity,我正在尝试使用Identity Framework连接到Active Directory。我遵循了建立一个新的MVC项目的指导,将身份验证更改为组织帐户,然后它要求内部授权。这应该是指向元数据文档的URL。从我所能找到的一切来看,这意味着您需要安装Active Directory联合身份验证服务,而我们还没有安装。我的问题是,有没有一种方法可以使用Identity framework连接到Active Directory而不使用ADF?看起来这应该是一个非常普遍的情况,但我找不到任何关于它的东西

我正在尝试使用Identity Framework连接到Active Directory。我遵循了建立一个新的MVC项目的指导,将身份验证更改为组织帐户,然后它要求内部授权。这应该是指向元数据文档的URL。从我所能找到的一切来看,这意味着您需要安装Active Directory联合身份验证服务,而我们还没有安装。我的问题是,有没有一种方法可以使用Identity framework连接到Active Directory而不使用ADF?看起来这应该是一个非常普遍的情况,但我找不到任何关于它的东西


如果这是可能的,您是否在内部部署权限行中输入了其他内容,这将是什么?

它不必是ADF,它可以是支持被动ws-federation协议的任何STS

您可以使用adfs、ThinktectureIdentity server,甚至可以设计自己的简单sts,它由两个页面组成,一个登录页面和一个ws-fed端点。如果你知道如何制作自己的sts,那就不难了。有很多教程,我曾经自己写过一篇教程