创建User Profile Service 应用程序

创建 User Profile Service 应用程序

 

使用管理中心创建 User Profile Service 应用程序

执行下面的过程以创建 User Profile Service 应用程序。

使用管理中心创建 User Profile Service 应用程序

  1. 验证您是否拥有以下管理凭据:

    • 若要使用管理中心创建 User Profile Service 应用程序,您必须是 Farm Administrators 组的成员。

  2. 在管理中心网站上的“应用程序管理”部分,单击“管理服务应用程序”。

  3. 在“管理服务应用程序”页上,单击“服务应用程序”选项卡以激活功能区。

  4. 在功能区的“创建”组中,单击“新建”,然后在服务应用程序列表中单击要创建的“User Profile Service 应用程序”。

  5. 在“创建新的 User Profile Service 应用程序”对话框中的“名称”部分,为 User Profile Service 应用程序键入一个唯一的名称。

  6. 在“应用程序池”部分,选择“使用现有应用程序池”以从列表中选择现有应用程序池,或选择“创建一个新的应用程序池”以创建新的应用程序池。

  7. 在“应用程序池”部分,对于“请为此应用程序池选择安全帐户”选项,选择“预定义帐户”以从列表中选择现有预定义安全帐户,或选择“可配置帐户”以选择现有管理帐户。

  8. 在“配置文件数据库”部分的“数据库服务器”框中,键入配置文件数据库将位于的数据库服务器的名称。在“数据库名称”框中,键入将存储配置文件信息的数据库的名称。

  9. 在“配置文件数据库”部分,对于“数据库验证”选项,选择“Windows 验证(推荐)”以使用集成 Windows 身份验证连接到配置文件数据库,或选择“SQL 身份验证”以输入将用于连接到配置文件数据库的凭据。

  10. 在“故障转移服务器”部分的“故障转移数据库服务器”框中,键入要与 Microsoft SQL Server 数据库镜像结合使用的数据库服务器的名称。

  11. 在“同步数据库”部分的“数据库服务器”框中,键入同步数据库将位于的数据库服务器的名称。在“数据库名称”框中,键入将存储同步信息的数据库的名称。

  12. 在“同步数据库”部分,对于“数据库验证”选项,选择“Windows 验证(推荐)”以使用集成 Windows 身份验证连接到同步数据库,或选择“SQL 身份验证”以键入将用于连接到同步数据库的凭据。

  13. 在“故障转移服务器”部分的“故障转移数据库服务器”框中,键入要与 Microsoft SQL Server 数据库镜像结合使用的数据库服务器的名称。

  14. 在“社会性标签数据库”部分的“数据库服务器”框中,键入社会性标签数据库将位于的数据库服务器的名称。在“数据库名称”框中,键入将存储社会性标签的数据库的名称。

  15. 在“社会性标签数据库”部分,对于“数据库验证”选项,选择“Windows 验证(推荐)”以使用集成 Windows 身份验证连接到社会性标签数据库,或选择“SQL 身份验证”以键入将用于连接到社会性标签数据库的凭据。

  16. 在“故障转移服务器”部分的“故障转移数据库服务器”框中,键入要与 Microsoft SQL Server 数据库镜像结合使用的数据库服务器的名称。

    Ee721052.Important(zh-cn,office.14).gif重要:

    在“配置文件同步实例”部分忽略此设置,因为在配置配置文件同步时会忽略此选择。

     

  17. 在“我的网站宿主 URL”部分,键入在其中已设置“我的网站宿主”的网站集的 URL。

  18. 在“我的网站管理路径”部分,键入在其中将创建各个“我的网站”网站的托管路径。

    Ee721052.note(zh-cn,office.14).gif注意:

    可以为承载“我的网站”网站的 Web 应用程序启用自助式网站创建。用户必须具有“创建个人网站”权限才能创建自己的“我的网站”网站。默认情况下,在 SharePoint Server 2010 中为所有经身份验证的用户启用此权限。确保您要将默认设置应用于组织。或者,您也可以使用一个或多个安全组向组织中的部分用户授予“创建个人网站”权限。有关自助式网站创建的详细信息,请参阅打开或关闭自助式网站创建 (SharePoint Server 2010)

     

  19. 在“网站命名格式”部分,选择以下格式之一来对新的个人网站命名:

    • 用户名(未解决冲突)

    • 用户名(通过使用域_用户名解决冲突)

    • 域和用户名(不会发生冲突)

  20. 在“默认代理组”部分,选择是否希望此 User Profile Service 的代理成为此服务器场上默认代理组的成员。

使用 Windows PowerShell 创建 User Profile Service 应用程序

执行下面的过程以创建 User Profile Service 应用程序。

使用 Windows PowerShell 创建 User Profile Service 应用程序

  1. 验证您是否满足以下最低要求:请参阅 Add-SPShellAdmin

  2. 在“开始”菜单上,单击“所有程序”。

  3. 单击“Microsoft SharePoint 2010 产品”。

  4. 单击“SharePoint 2010 Management Shell”。

  5. 从 Windows PowerShell 命令提示符(即 PS C:\>)处,键入以下命令并按 Enter:

    $app_UPA = New-SPProfileServiceApplication -Name UPA -PartitionMode  -ApplicationPool $appPool

有关详细信息,请参阅 New-SPProfileServiceApplication

Ee721052.note(zh-cn,office.14).gif注意:

                      我们建议您在执行命令行管理任务时使用 Windows PowerShell。Stsadm 命令行工具已被弃用,仍然包含该工具是为了支持与之前产品版本的兼容性。                   

 转:http://technet.microsoft.com/zh-cn/library/ee721052

转载于:https://www.cnblogs.com/liubinurl/archive/2012/08/03/2621843.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
实现单点登录(SSO)需要以下步骤: 1. 配置 CAS 服务器 在 CAS 服务器上配置单点登录策略,包括 CAS 服务地址、登录页面、登出页面等。 2. 集成 node.js 应用 在 node.js 应用中,引入 CAS 客户端 SDK,配置 CAS 服务器地址和应用程序访问地址,实现单点登录和登出。 具体代码实现如下: 1. 配置 CAS 服务器 登录 CAS 管理页面,创建应用程序并配置单点登录策略,记录下以下信息: - CAS 服务器地址(casServerUrl) - CAS 客户端地址(casClientUrl) - CAS 登录页地址(casLoginUrl) - CAS 登出页地址(casLogoutUrl) - CAS 应用程序名称(casAppName) 2. 集成 node.js 应用 安装 node-cas-client 模块,引入并配置: const CAS = require('node-cas-client'); const cas = new CAS({ casServerUrl: '<CAS 服务器地址>', serviceUrl: '<CAS 客户端地址>', casLoginUrl: '<CAS 登录页地址>', casLogoutUrl: '<CAS 登出页地址>', validateUrl: '<CAS 验证地址>', appServicePrefix: '<CAS 应用程序名称>' }); 其中,validateUrl 和 appServicePrefix 可以不设置。 在应用程序中,使用 cas.authenticate() 方法进行登录验证和跳转: app.get('/login', (req, res) => { cas.authenticate(req, res, (err) => { if (err) { console.error(err); res.sendStatus(500); } else { res.redirect('/'); } }); }); app.get('/logout', (req, res) => { cas.logout(req, res); }); 在其他需要登录验证的路由中,可以使用 cas.bounce() 方法进行跳转: app.get('/profile', (req, res) => { cas.bounce(req, res, () => { // 已登录,显示用户信息 res.send(`Hello ${req.session.cas.user}`); }); }); 注意事项: - 在使用 CAS 客户端 SDK 前,需要先启用 session 中间件 - 在 CAS 服务器中,需要设置应用程序跳转地址,以便跳转回应用程序 - 在 CAS 客户端 SDK 中,可以通过 req.session.cas.user 获取登录用户信息
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值