我正在尝试从 Azure 上运行的 Web 应用程序访问本地活动目录。我们选择了 Azure Connect,因为它最符合我们的要求(对用户进行身份验证以及从 Active Directory 获取用户信息)。
我已按照此链接1和链接 2中提供的步骤进行操作,但仍然未能实现目标。
下面是方法,我试图测试是否可以从 Azure 访问本地 Active Directory:DirectoryEntry.Exists("LDAP Path")
以下是我遇到的错误:
System.Runtime.InteropServices.COMException (0x8007054B):指定的域不存在或无法联系。
在 System.DirectoryServices.DirectoryEntry.Bind(Boolean throwIfFail)
在 System.DirectoryServices.DirectoryEntry.Exists(String path) 在 WebRole1.MyLogInPage.btnSubmit_Click(Object sender, EventArgs e)
我可以看到连接端点软件在运行 Active Directory 的服务器上运行良好,没有任何连接问题,并且端点组已正确设置。