验证每个 User Profile Service 应用程序是否配置了“我的网站”宿主 (SharePoint Server 2010)
适用于: SharePoint Server 2010
上一次修改主题: 2011-02-04
**规则名称:**确认每个 User Profile Service 应用程序均配置有“我的网站”宿主
**摘要:**若没有“我的网站”宿主,最终用户将不能够使用个人网站或人员配置文件。因此,建议您在创建 User Profile Service 服务应用程序时,也为 User Profile Service 创建“我的网站”宿主。
**症状:**用户无法使用“我的网站”和其他人员配置文件功能。
**原因:**创建 User Profile Service 服务应用程序的管理员没有同时创建“我的网站”宿主。
解决方案:确认已创建“我的网站”网站集
- 有关设置“我的网站”网站集的信息,请参阅设置“我的网站”(SharePoint Server 2010)。
解决方案:使用 Windows PowerShell 将“我的网站”宿主与 User Profile Service 服务应用程序相关联
确认您满足以下最低要求:请参阅 Add-SPShellAdmin。
在“开始”菜单上,单击“所有程序”。
单击“Microsoft SharePoint 2010 产品”。
单击“SharePoint 2010 Management Shell”。
在 Windows PowerShell 命令提示符处,键入以下命令:
Set-SPProfileServiceApplication [-Name <UserProfileServiceApplicationName>] -MySiteHostLocation <URL>
其中:
<UserProfileServiceApplicationName> 是 User Profile Service 服务应用程序的友好名称。如果您只有一个 User Profile Service 服务应用程序,则不需要指定该名称。
<URL> 是没有关联任何模板的空网站集的 URL。