Active directory 如何从外部站点使用Identity 2.0访问Active Directory

Active directory 如何从外部站点使用Identity 2.0访问Active Directory,active-directory,asp.net-identity,owin,Active Directory,Asp.net Identity,Owin,我有一个要求,创建一个新的网站,将是一个公开访问的网站,并使用我们公司的Active Directory来验证用户。因此,我计划提示输入用户名/密码,并将这些凭据传递给我们公司的广告,然后根据响应创建声明。我还想使用Identity 2.0来实现这一点。我看到了很多使用Azure广告的例子,但我们现在不想搞砸了。在没有Azure的情况下,如何从外部网站连接到我们的Active Directory?那么,你尝试了什么?我还没有让它工作。我让它在内部运行。我仍然在寻找一个从外部访问广告并使用新的Id

我有一个要求,创建一个新的网站,将是一个公开访问的网站,并使用我们公司的Active Directory来验证用户。因此,我计划提示输入用户名/密码,并将这些凭据传递给我们公司的广告,然后根据响应创建声明。我还想使用Identity 2.0来实现这一点。我看到了很多使用Azure广告的例子,但我们现在不想搞砸了。在没有Azure的情况下,如何从外部网站连接到我们的Active Directory?

那么,你尝试了什么?我还没有让它工作。我让它在内部运行。我仍然在寻找一个从外部访问广告并使用新的Identity 2.0东西的教程或示例。如果有人回到这里,我最终从我们的系统管理员那里安装了一个服务器,该服务器对外部世界开放,但在我们的域中。在active directory服务器和我的应用程序上设置联合授权。通过声明传递必要的信息,并实现我自己的自定义角色提供程序来处理角色。此角色提供程序从声明中读取用户所属的组,这些组是用户的角色。