Я разработал приложение в (.NET Core 2.0) и хотел бы связаться с клиентской службой AD, используя SSL VPN-туннель для аутентификации личности пользователя. Следующий код прекрасно работает с локальной средой (похоже, он работает, когда код находится постоянно).в том же домене).
try
{
DirectoryEntry entry = new DirectoryEntry("LDAP://" + domain, userName, password);
object nativeObject = entry.NativeObject;
}
catch (DirectoryServicesCOMException ex)
{
}
catch (Exception ex)
{
}
return false;
Но код не работает, когда AD получает доступ через SSL VPN-туннель, получая сообщение об ошибке «Сервер не работает». Любая идея, как это преодолетьпроблема или любые другие альтернативы?