有没有办法从ASP.NET C#查询有效域的列表,类似于登录到窗口时显示的列表?我想把它提供给客户端用户,这样他们就可以选择用来登录到intranet web应用程序的适当域。我试过使用Forest.GetCurrentForest,但我似乎总是只得到一个域名,当我确定还有其他域名的时候。
更新:(代码)
using System;
using System.Configuration;
using System.DirectoryServices.AccountManagement;
using System.DirectoryServices.ActiveDirectory;
name
我有一个Fortinet防火墙,它通过查看我的AD来识别我的域用户,允许他们访问互联网,而且在大多数情况下,它的工作非常完美,除了当用户从另一台计算机(而不是TS)远程进入计算机时。
我们的会议室里有一台电脑,一个用户会去那里,远程进入他们办公桌上的电脑,运行一些特殊的软件或什么的。问题是,当用户启动RDP会话时,它不再向AD报告用户仍然登录到他们的计算机并在防火墙上超时,一旦发生这种情况,被远程访问的计算机将失去其internet权限。
我是否可以在AD中设置任何东西来将RDP会话识别为仍在登录的用户,以便我的防火墙能够获取该消息并继续允许它进入internet?
我有2个服务器2008 R
最近,我用and设置了一个服务器,并为此使用了一个mydomain.local地址。现在,我希望能够通过本地网络之外的远程桌面访问服务器。因此,我购买了一个域名,我已经设置了我的路由器为DDNS,并转发到我的服务器的IP。我想知道几件事。
( A)我是否可以将DDNS转发到我当前的AD DC x.local地址,这样我就不必更改域以从本地网络之外登录?
( B)如果没有办法做到我前面提到的,在我的AD中更改域名(mydomain.local)的最简单方法是什么?我应该完全移除它,还是有办法改变它?
我正在使用windows server 2012。