1

活动目录服务器 2003

我正在使用 ActiveDirectoryMembershipProvider 和 ADroleProvider。他们工作得很好。直到我的活动目录服务器在中午重新启动以获取更新。(我不负责服务器,也无法更改)。发生这种情况时,在服务器重新启动的五分钟内,我的用户无法使用我的网站,因为我已将菜单绑定到角色提供程序。所以,这是我的问题:

  1. 是否可以告诉我的 RoleProvider 使用“下一个”可用的 ADS?如果是这样,那么当第一个重新启动时,我不会用 ADS 连接消息让我的用户感到沮丧?
  2. 我应该使用某种自动重新连接到可用服务器的连接池吗?如果是这样,怎么做?
  3. 让我们假设我所有的活动目录服务器都关闭了。有没有办法让我的 Web 应用程序保持运行?显然,如果所有服务器都关闭,则会出现更大的问题,但我所追求的是一个可能的“断开连接”的活动目录身份验证,如果服务器以某种方式停止运行,它仍然会继续前进。这是明智和可能的吗?
4

1 回答 1

3

您可能将服务器连接字符串设置为“server01.domain.local”。如果您将其更改为“domain.local”,您将不再依赖“server01”在线。相反,您将使用 Active Directory DNS 的循环功能来获取所有域控制器的列表并使用一个在线的控制器。(我认为您的管理员不会同时重新启动所有域控制器......)

还可以尝试nslookup domain.local在命令提示符下连续运行几次以查看顺序变化。

于 2010-02-11T18:44:56.763 回答