解決Office 2016客戶端如何同SharePoint Server2016安裝在一塊兒

前言

Microsoft Office 2016 客戶端默認使用新式驗證。 在某些配置中,新式驗證不受安裝有 SharePoint Server 2016 的 Office 2016 客戶端的支持,例如,當將新式驗證用於 Active Directory 聯合身份驗證服務 (AD FS) 3.0 安裝時。 如今,SharePoint 管理員能夠將 SharePoint Server 2016 配置爲取消 Office 2016 客戶端中的新式驗證。 數據庫

方法

若要將 SharePoint Server 2016 配置爲取消 Office 2016 客戶端中的新式驗證,請按照如下步驟在 SharePoint 2016 命令行管理程序中運行 Microsoft PowerShell 命令: 服務器

  1. 安裝 SharePoint Server 2016 時,會授予運行安裝的用戶賬戶運行 Microsoft PowerShell cmdlet 的適當權限。 若是沒有添加任何能夠運行 Microsoft PowerShell cmdlet 的用戶,能夠使用 Add-SPShellAdmin cmdlet 添加用戶。 使用 Add-SPShellAdmin cmdlet 授予權限以前,請驗證本身是否知足如下全部要求:
  • 必須在 SQL Server 實例的 securityadmin 固定服務器角色中擁有成員身份。
  • 必須在要更新的全部數據庫的 db_owner 固定數據庫角色中擁有成員身份。
  • 必須是要運行 Microsoft PowerShell cmdlet 的服務器的管理員組成員。
  1. 在 SharePoint 2016 命令行管理程序命令提示符處,鍵入下列命令:

    $sts = Get-SPSecurityTokenServiceConfig
    $sts.SuppressModernAuthForOfficeClients = $true
    spa

    $sts.Update() 命令行

  2. 重啓 Internet Information Services (IIS)。 爲此,請運行如下命令:

    iisreset /restart rest

  3. 重啓 SharePoint 定時服務 (SPTimerV4)。 爲此,請運行如下命令:

    Net Stop SPTimerV4 orm

    Net Start SPTimerV4 cmd

  4. 運行如下命令,以驗證是否進行了更改:

    $sts = Get-SPSecurityTokenServiceConfig it

    $sts.SuppressModernAuthForOfficeClients io

    最後一個命令應返回 True。 form

注意 Microsoft Office 2013 客戶端也受到了影響。

相關文章
相關標籤/搜索