症状
尝试将新用户添加到 Business Portal 时,该域可能未列出。
原因
业务门户无法访问域控制器。
解决方法
请确保可以 ping 未在业务门户中列出的域的域控制器。 在运行业务门户的服务器上使用 ping 命令。 请确保可以按其 NetBios 名称 ping。
若要使用 ping 命令,请运行业务门户的服务器上执行以下步骤:
-
单击"开始",单击"运行",键入 cmd,然后单击"确定"。
-
若要按名称 ping,请执行以下步骤:
-
键入以下命令:
ping SERVERNAMENote 将 SERVERNAME 替换为域控制器的名称。
-
按 Enter。
-
解决方法
如果运行的是 Microsoft Business Portal 2.0、Microsoft Business Portal 2.5 或 Microsoft Business Portal 2.5 功能包 (Business Portal 2.7) ,请使用方法 1。 如果运行的是 Business Portal 3.0,请使用方法 2。
方法 1:使用"安全设置"实用工具从业务门户中未列出的域添加用户
若要运行"安全设置"实用工具,请执行以下步骤:
-
找到已安装业务门户的网站的 bin 文件夹。 默认情况下,它位于 C:\Inetpub\wwwroot\bin。
-
双击"SecuritySetupUtility.exe"。
注意 若要运行此实用工具,必须作为安装业务门户的人登录到服务器。
方法 2:手动将条目添加到BusinessFramework.config文件
-
在Windows资源管理器中,找到BusinessFramework.config文件。 默认情况下,此文件位于 C:\Inetpub\wwwroot\bin。
-
使用文本编辑器(如文本编辑器)打开记事本。
-
将以下条目添加到 文件:
<Microsoft.BusinessFramework.Portal.Administration.ActiveDirectoryReaderConfig>
<useAlternativeDomainLookup type="Boolean" value="True”/>
</Microsoft.BusinessFramework.Portal.Administration.ActiveDirectoryReaderConfig>
下面是添加条目后文件外观的一部分:<Microsoft.BusinessFramework.Security.SecureApplicationDirectoryList>
<directoryList type="String" value="/sites/BusinessPortal/|/BusinessPortal/"/>
</Microsoft.BusinessFramework.Security.SecureApplicationDirectoryList>
<Microsoft.BusinessFramework.Portal.Administration.ActiveDirectoryReaderConfig>
<useAlternativeDomainLookup type="Boolean" value="True"/>
</Microsoft.BusinessFramework.Portal.Administration.ActiveDirectoryReaderConfig>
更多信息
重现问题的步骤
-
启动业务门户。
-
单击"设置",单击"用户和权限",单击"管理业务门户用户",然后单击"添加新用户"。
-
在"添加用户"窗口中,单击"下一步"。
"域"列表中未列出 任何 域,或某些域未列出。