Настройка Office Web Apps для SharePoint 2013Configure Office Web Apps for SharePoint 2013

 

Применимо к: Office Web Apps, SharePoint Foundation 2013, SharePoint Server 2013Applies to: SharePoint Server 2013, SharePoint Foundation 2013, Office Web Apps

Сводка. Руководство по настройке SharePoint 2013 для использования Office Web Apps.Summary: Explains how to configure SharePoint 2013 to use Office Web Apps.

Аудитория: ИТ-специалистыAudience: IT Professionals

Эта статья — продолжение статьи Развертывание сервера Office Web Apps, где описывалась настройка сервера, на котором работает Сервер Office Web Apps. В этой статье описано, как настроить SharePoint 2013 для использования Сервер Office Web Apps. Сначала вам потребуется выполнить несколько командлетов Windows PowerShell в SharePoint 2013. После этого пользователи смогут открывать файлы Office из библиотек документов SharePoint 2013 в браузере.This article picks up where Deploy Office Web Apps Server left off. In that article, you set up the server that runs Office Web Apps Server. In this one, you’ll configure SharePoint 2013 to use Office Web Apps Server. First, you’ll need to run a few Windows PowerShell cmdlets from SharePoint 2013, after which users will be able to open Office files from SharePoint 2013 document libraries in a browser.

Если вы не знакомы с возможностями Сервер Office Web Apps, прочитайте их обзор.If you’re not familiar with the features of Office Web Apps Server, check out the overview topic.

Содержание:In this article:

  • Подготовка к настройке SharePoint 2013 для использования сервера Office Web AppsBefore configuring SharePoint 2013 to use Office Web Apps Server

  • Настройка SharePoint 2013 для использования сервера Office Web AppsConfigure SharePoint 2013 to use Office Web Apps Server

  • Устранение неполадок в Office Web Apps при использовании с SharePoint 2013Troubleshoot errors in Office Web Apps when it is used with SharePoint 2013

  • Отключение SharePoint 2013 от сервера Office Web AppsDisconnect SharePoint 2013 from Office Web Apps Server

Подготовка к настройке SharePoint 2013 для использования сервера Office Web AppsBefore you configure SharePoint 2013 to use Office Web Apps Server

Перед началом работы нужно кое-что проверить.A few things to check before getting started:

  • Установите SharePoint 2013. Инструкции см. в статье Установка SharePoint 2013.Install SharePoint 2013. See Install SharePoint 2013 for guidance.

  • Убедитесь, что все веб-приложения SharePoint 2013 используют проверку подлинности на основе утверждений. Визуализация и редактирование Office Web Apps не будут работать для веб-приложений SharePoint 2013, использующих классический режим проверки подлинности. Подробнее см. в статье Требования к проверке подлинности SharePoint для Office Web Apps.Make sure all SharePoint 2013 web applications use claims-based authentication. Office Web Apps rendering and editing won’t work on SharePoint 2013 web applications that use classic mode authentication. Learn more in SharePoint authentication requirements for Office Web Apps.

  • Чтобы пользователи могли редактировать (а не только читать) документы Office в браузере, вам потребуется лицензия на редактирование. Кроме того, необходимо разрешить редактирование в ферме серверов Сервер Office Web Apps. Подробнее о требованиях лицензирования см. в статье Лицензирование Office Web Apps для редактирования файлов Office.To enable users to edit (not just read) Office documents in a web browser, you’ll need an editing license. Also, you’ll need to enable editing on the Office Web Apps Server farm. You can learn more about licensing requirements in Licensing Office Web Apps for editing Office files.

  • При входе в SharePoint 2013 с использованием системной учетной записи вы не сможете тестировать подключение между SharePoint 2013 и сервером Сервер Office Web Apps. Войдите с другой учетной записью, чтобы проверить подключение.If you log on to SharePoint 2013 by using the System Account, you won’t be able to test the connection between SharePoint 2013 and Office Web Apps Server. Log on with a different account to test the connection.

  • В условиях недостатка памяти могут происходить сбои при просмотре документов Office в Office Web Apps. Изучите требования к оборудованию — веб-серверы, серверы приложений и конфигурации с одним сервером для SharePoint 2013. Они совпадают с требованиями для сервера Сервер Office Web Apps.Low memory conditions can cause Office document previews to fail in Office Web Apps. Review the article, Hardware requirements—web servers, application servers, and single server installations, for SharePoint 2013. These are the same requirements used by Office Web Apps Server.

Настройка SharePoint 2013 для использования сервера Office Web AppsConfigure SharePoint 2013 to use Office Web Apps Server

Выберите один из следующих разделов в зависимости от того, будете ли вы использовать протокол HTTP или HTTPS. HTTP рекомендуется, в основном, для тестовых сред. В рабочих средах лучше выбрать более безопасный протокол HTTPS.Choose one of the following sections depending on whether you want to use HTTP or HTTPS. HTTP is generally recommended only for test environments. In production environments, the more secure HTTPS protocol is the better choice.

Тестовая среда с использованием HTTPIn a test environment that uses HTTP

В этой конфигурации установите сервер Сервер Office Web Apps, выполнив действия, описанные в статье Развертывание фермы серверов Office Web Apps, состоящей из отдельного сервера, в тестовой среде. Настройте ферму Сервер Office Web Apps для использования внутреннего URL-адреса и HTTP. В Видео. Настройка Office Web Apps для SharePoint 2013 показано, как установить Сервер Office Web Apps и настроить SharePoint 2013 для использования Сервер Office Web Apps в тестовой среде.For this configuration, make sure you have set up Office Web Apps Server by following the steps in Deploy a single-server Office Web Apps Server farm in a test environment. Be sure to configure the Office Web Apps Server farm to use an internal URL and HTTP. The Video: Configure Office Web Apps for SharePoint 2013 shows how to set up Office Web Apps Server and configure SharePoint 2013 to use Office Web Apps Server in a test environment.

Шаг 1. Открытие командной консоли SharePoint 2013 с повышенными привилегиямиStep 1: Open an elevated SharePoint 2013 Management Shell

Выберите процедуру, соответствующую операционной системе вашего сервера.Choose the procedure that corresponds to your server operating system.

В Windows Server 2008 R2In Windows Server 2008 R2

  1. Click Start > All Programs > Microsoft SharePoint 2013 Products.Click Start > All Programs > Microsoft SharePoint 2013 Products.

  2. Щелкните правой кнопкой мыши пункт Командная консоль SharePoint 2013 и выберите пункт Запуск от имени администратора.Right-click SharePoint 2013 Management Shell, and click Run as administrator.

В Windows Server 2012In Windows Server 2012

  1. Нажмите клавиши WINDOWS+Q или проведите пальцем в центр от края экрана, чтобы отобразить экспресс-кнопки, и щелкните Поиск, чтобы просмотреть все установленные на компьютере приложения.Press the Windows logo key + Q, or swipe in from the edge of the screen to show the charms, and then click Search to see all the applications that are installed on the computer.

  2. Щелкните правой кнопкой мыши пункт Командная консоль SharePoint 2013, чтобы открыть панель приложения.Right-click SharePoint 2013 Management Shell to display the app bar.

  3. В панели приложения выберите Запуск от имени администратора.In the app bar, click Run as administrator.

Шаг 2. Создание привязки между SharePoint 2013 и Office Web Apps ServerStep 2: Create the binding between SharePoint 2013 and Office Web Apps Server

Выполните следующую команду, в которой <WacServerName> представляет полное доменное имя URL-адреса, установленного для внутренних URL-адресов. Это точка входа для трафика сервера Сервер Office Web Apps. Для данной тестовой среды необходимо указать параметр –AllowHTTP, чтобы разрешить SharePoint 2013 получать сведения обнаружения из фермы серверов Сервер Office Web Apps посредством протокола HTTP. Если вы не укажете –AllowHTTP, то SharePoint 2013 будет пытаться использовать для взаимодействия с фермой серверов Сервер Office Web Apps протокол HTTPS, и эта команда завершится неудачно.Run the following command, where <WacServerName> is the fully qualified domain name (FQDN) of the URL that you set for the internal URL. This is the point of entry for Office Web Apps Server traffic. For this test environment, you need to specify the –AllowHTTP parameter to allow SharePoint 2013 to receive discovery information from the Office Web Apps Server farm by using HTTP. If you don’t specify –AllowHTTP, SharePoint 2013 will try to use HTTPS to communicate with the Office Web Apps Server farm, and this command won’t work.

    New-SPWOPIBinding -ServerName <WacServerName> -AllowHTTP

После выполнения этой команды вы должны увидеть список привязок, отображенный в командной строке Windows PowerShell.After running this command, you should see a list of bindings displayed at the Windows PowerShell command prompt.

Нужна помощь?Need help? Ознакомьтесь со статьей New – SPWOPIBinding.See New-SPWOPIBinding.

Шаг 3. Просмотр зон WOPI для привязок SharePointStep 3: View the WOPI zones for the SharePoint bindings

Сервер Сервер Office Web Apps использует зоны для определения, какой URL-адрес (внутренний или внешний) и какой протокол (HTTP или HTTPS) использовать при взаимодействии с узлом, в данном случае с SharePoint 2013. По умолчанию SharePoint Server 2013 использует зону internal-https. Выполните следующую команду, чтобы узнать текущую зону.Office Web Apps Server uses zones to determine which URL (internal or external) and which protocol (HTTP or HTTPS) to use when it communicates with the host, in this case, SharePoint 2013. By default, SharePoint Server 2013 uses the internal-https zone. Run the following command to see what your current zone is.

    Get-SPWOPIZone

Эта команда должна показать зону WOPI internal-http. Если она отображается правильно, перейдите к шагу 5. В противном случае перейдите к следующему шагу.The WOPI zone displayed by this command should be internal-http. If it’s displayed correctly, skip to step 5. If it isn’t, see the next step.

Требуется помощь? См. описание командлета Get-SPWOPIZone.Need help? See Get-SPWOPIZone.

Шаг 4. Изменение зоны WOPI на зону "internal-http"Step 4: Change the WOPI zone to internal-http

Если в результате шага 3 была получена зона internal-https, выполните следующую команду, чтобы изменить ее на internal-http. Это изменение необходимо потому, что зона SharePoint 2013 должна соответствовать зоне фермы серверов Сервер Office Web Apps.If the result from Step 3 was internal-https, run the following command to change the zone to internal-http. You need to make this change because the zone of SharePoint 2013 must match the zone of the Office Web Apps Server farm.

    Set-SPWOPIZone -zone "internal-http"

Убедитесь, что новая зона является зоной internal-http, выполнив Get-SPWOPIZone еще раз.Verify that the new zone is internal-http by running Get-SPWOPIZone again.

Требуется помощь? См. описание командлетов Set-SPWOPIZone и Get-SPWOPIZone.Need help? See Set-SPWOPIZone and Get-SPWOPIZone.

Шаг 5. Изменение значения параметра AllowOAuthOverHttp в SharePoint 2013 на TrueStep 5: Change the AllowOAuthOverHttp setting in SharePoint 2013 to True

Чтобы использовать Office Web Apps в SharePoint 2013 посредством протокола HTTP в тестовой среде, необходимо установить для параметра AllowOAuthOverHttp значение True. В противном случае Office Web Apps не будет работать. Текущее состояние можно проверить, выполнив следующую команду:To use Office Web Apps with SharePoint 2013 over HTTP in a test environment, you need to set AllowOAuthOverHttp to True. Otherwise Office Web Apps won’t work. You can check the current status by running the following example.

    (Get-SPSecurityTokenServiceConfig).AllowOAuthOverHttp

Если эта команда возвращает значение False, установите значение True, выполнив следующую команду.If this command returns False, run the following commands to set this to True.

    $config = (Get-SPSecurityTokenServiceConfig)
    $config.AllowOAuthOverHttp = $true
    $config.Update()

Снова выполните следующую команду, чтобы убедиться, что параметр AllowOAuthOverHttp теперь имеет значение True.Run the following command again to verify that the AllowOAuthOverHttp setting is now set to True.

    (Get-SPSecurityTokenServiceConfig).AllowOAuthOverHttp

Требуется помощь? См. описание командлета Get-SPSecurityTokenServiceConfig.Need help? See Get-SPSecurityTokenServiceConfig.

Шаг 6. Проверка работы Office Web AppsStep 6: Verify that Office Web Apps is working

В SharePoint 2013 убедитесь, что вы не вошли с использованием системной учетной записи, так как вы не сможете редактировать или просматривать документы в Office Web Apps. Перейдите в библиотеку документов SharePoint 2013, содержащую документы Office, и откройте файл Word, PowerPoint, Excel или OneNote. Документ должен открыться в браузере, где этот файл должен отображаться с помощью Office Web Apps.In SharePoint 2013, make sure you’re not logged on as System Account because you won’t be able to edit or view the documents with Office Web Apps. Go to a SharePoint 2013 document library that contains Office documents and view a Word, PowerPoint, Excel, or OneNote file. The document should open in a browser that displays the file by using Office Web Apps.

Если этот шаг выполнить не удается, см. раздел Диагностика и устранение ошибок в Office Web Apps.If this step fails, see Troubleshooting errors in Office Web Apps.

Рабочая среда, которая использует протокол HTTPSIn a production environment that uses HTTPS

Прежде чем приступить к следующим процедурам, убедитесь, что сервер Сервер Office Web Apps установлен, выполнив действия из статьи Развертывание фермы серверов Office Web Apps, состоящей из отдельного сервера и поддерживающей HTTPS или Развертывание многосерверной фермы серверов Office Web Apps с балансировкой нагрузки, поддерживающей протокол HTTPBefore you start the following procedures, make sure that you have set up Office Web Apps Server by following the steps in Deploy a single-server Office Web Apps Server farm that uses HTTPS or Deploy a multi-server, load-balanced Office Web Apps Server farm that uses HTTPS.

Шаг 1. Открытие командной консоли SharePoint 2013Step 1: Open the SharePoint 2013 Management Shell

Выберите процедуру, соответствующую операционной системе вашего сервера.Choose the procedure that corresponds to your server operating system.

В Windows Server 2008 R2In Windows Server 2008 R2

  1. Select Start > All Programs > Microsoft SharePoint 2013 Products.Select Start > All Programs > Microsoft SharePoint 2013 Products.

  2. Щелкните правой кнопкой мыши Командная консоль SharePoint 2013, чтобы открыть контекстное меню, и выберите пункт Запуск от имени администратора.Right-click SharePoint 2013 Management Shell to display the shortcut menu, and click Run as administrator.

В Windows Server 2012In Windows Server 2012

  1. Нажмите клавишу Windows+Q или проведите пальцем в центр от края экрана, чтобы отобразить экспресс-кнопки, и щелкните Поиск, чтобы просмотреть все установленные на компьютере приложения.Press the Windows logo key + Q, or swipe in from the edge of the screen to show the charms and then click Search to see all the applications that are installed on the computer.

  2. Щелкните правой кнопкой мыши командную консоль SharePoint 2013, чтобы открыть панель приложения.Right-click SharePoint 2013 Management Shell to display the app bar.

  3. В панели приложения выберите Запуск от имени администратора.In the app bar, click Run as administrator.

Шаг 2. Создание привязки между SharePoint 2013 и Office Web Apps ServerStep 2: Create the binding between SharePoint 2013 and Office Web Apps Server

Выполните следующую команду, в которой <WacServerName> представляет полное доменное имя URL-адреса, установленного для внутренних URL-адресов. Это точка входа для трафика сервера Сервер Office Web Apps.Run the following command, where <WacServerName> is the fully qualified domain name (FQDN) of the URL that you set for the internal URL. This is the point of entry for Office Web Apps Server traffic.

    New-SPWOPIBinding -ServerName <WacServerName> 

Требуется помощь? См. описание командлета New-SPWOPIBinding.Need help? See New-SPWOPIBinding.

Шаг 3. Просмотр зоны WOPI SharePoint 2013Step 3: View the WOPI zone of SharePoint 2013

Сервер Сервер Office Web Apps использует зоны для определения, какой URL-адрес (внутренний или внешний) и какой протокол (HTTP или HTTPS) использовать при взаимодействии с узлом, в данном случае с SharePoint 2013. По умолчанию SharePoint Server 2013 использует зону internal-https. Убедитесь, что это текущая зона, выполнив следующую команду:Office Web Apps Server uses zones to determine which URL (internal or external) and which protocol (HTTP or HTTPS) to use when it communicates with the host, which in this case is SharePoint 2013. By default, SharePoint Server 2013 uses the internal-https zone. Verify that this is the current zone by running the following command.

    Get-SPWOPIZone

Отметьте, какая зона WOPI отображается.Take note of the WOPI zone that is displayed.

Нужна помощь?Need help? Ознакомьтесь со статьей Get – SPWOPIZone.See Get-SPWOPIZone.

Шаг 4. Изменение зоны WOPI при необходимостиStep 4: Change the WOPI zone if necessary

В зависимости от вашей среды может потребоваться изменить зону WOPI. При использовании фермы SharePoint, которая одновременно является внешней и внутренней, укажите внешнюю ферму. Если используемая ферма SharePoint является только внутренней, укажите внутреннюю зону.Depending on your environment, you might have to change the WOPI zone. If you have a SharePoint farm that's both internal and external, specify external. If you have a SharePoint farm that's internal only, specify internal.

Если в результате шага 3 отображается зона internal-https, а ферма SharePoint только внутренняя, можно пропустить этот шаг. Если ферма SharePoint одновременно является внутренней и внешней, необходимо выполнить следующую команду, чтобы изменить зону на external-https.If the results from Step 3 show that internal-https and the SharePoint farm is internal only, you can skip this step. If you have a SharePoint farm that’s internal and external, you need to run the following command to change the zone to external-https.

    Set-SPWOPIZone -zone "external-https"

Требуется помощь? См. описание командлета Set-SPWOPIZone.Need help? See Set-SPWOPIZone.

Шаг 5. Проверка работы Office Web AppsStep 5: Verify that Office Web Apps is working

В SharePoint 2013 убедитесь, что вы не вошли с использованием системной учетной записи, так как вы не сможете редактировать или просматривать документы в Office Web Apps. Перейдите в библиотеку документов SharePoint 2013, содержащую документы Office, и откройте файл Word, PowerPoint, Excel или OneNote. Документ должен открыться в браузере, где этот файл должен отображаться с помощью Office Web Apps.In SharePoint 2013, make sure you aren’t logged on as System Account because you won’t be able to edit or view the documents with Office Web Apps. Go to a SharePoint 2013 document library that contains Office documents and view a Word, PowerPoint, Excel, or OneNote file. The document should open in a browser that displays the file by using Office Web Apps.

Если этот шаг выполнить не удается, см. раздел Диагностика и устранение ошибок в Office Web Apps.If this step fails, see Troubleshooting errors in Office Web Apps.

Устранение неполадок в Office Web Apps при использовании с SharePoint 2013Troubleshoot errors in Office Web Apps when it is used with SharePoint 2013

Если Office Web Apps не работает правильно при использовании вместе с SharePoint 2013, найдите симптом ниже и развернуть заголовок, чтобы открыть действия по устранению неполадок.If Office Web Apps isn’t working correctly when it is used together with SharePoint 2013, locate the symptom below and expand the heading to find troubleshooting steps.

Далее приводятся некоторые варианты устранения ошибки.Here are some troubleshooting options to try.

Определите, применяется ли проверка подлинности на основе утверждений в веб-приложении SharePoint, которое используется для создания нового документа.Verify that claims-based authentication is used by the SharePoint web application that is used to create the new document

Открывать файлы в Office Web Apps могут только веб-приложения, применяющие проверку подлинности на основе утверждений. Чтобы определить поставщика проверки подлинности для веб-приложения, выполните следующие действия.Only web applications that use claims-based authentication can open files in Office Web Apps. To determine the authentication provider for a web application, follow these steps:

  1. В Центр администрирования SharePoint 2013 щелкните Управление веб-приложениями.In SharePoint 2013 Central Administration, click Manage web applications.

  2. Выберите веб-приложение, которое нужно проверить, а затем нажмите на ленте кнопку Поставщики проверки подлинности.Select the web application that you want to check, and click Authentication Providers on the ribbon.

Для правильной работы Office Web Apps с веб-приложением поставщик проверки подлинности должен отображаться как Проверка подлинности на основе утверждений. Чтобы разрешить эту проблему, можно либо удалить веб-приложение и создать его с использованием проверки подлинности на основе утверждений, либо изменить способ проверки подлинности для этого приложения. Подробнее см. в статье Требования к проверке подлинности SharePoint для Office Web Apps.The authentication provider must be displayed as Claims Based Authentication for Office Web Apps to work correctly with the web application. To resolve this issue, you can delete the web application and recreate it using claims-based authentication, or you can change the authentication method of the web application. You can find more information in SharePoint authentication requirements for Office Web Apps.

Проверьте соответствие зон WOPI в SharePoint 2013 и фермы серверов Office Web Apps.Make sure the WOPI zones match on the SharePoint 2013 and the Office Web Apps Server farm.

Для этого выполните в SharePoint Server следующую команду:To do this, run the following command on the SharePoint Server:

    Get-SPWopiZone 

Вы получите одно из следующих значений:The result will be one of the following:.

  • internal-httpsinternal-https

  • internal-httpinternal-http

  • external-httpsexternal-https

  • external-httpexternal-http

Теперь выполните в SharePoint Server следующую команду:Next, run the following command on the SharePoint Server.

    Get-SPWOPIBinding

В полученном результате найдите строку WopiZone: зона. Если результат, полученный из командлета Get-SPWopiZone, не соответствует зоне, которую возвратил командлет Get-SPWOPIBinding, выполните в SharePoint Server командлет Set-SPWOPIZone -Zone, чтобы изменить зону WOPI для соответствия результату, полученному из командлета Get-SPWOPIBinding. Справку по использованию этих командлетов см. в описаниях Get-SPWOPIBinding, Set-SPWOPIBinding и Get-SPWOPIZone.In the output, look for WopiZone: zone. If the results from Get-SPWopiZone don’t match the zone that is returned by Get-SPWOPIBinding, run the Set-SPWOPIZone -Zone cmdlet on the SharePoint Server to change the WOPI zone to match the result from Get-SPWOPIBinding. For help with using these cmdlets, see Get-SPWOPIBinding, Set-SPWOPIBinding, and Get-SPWOPIZone.

Проблема: при попытке редактирования документа Office в Office Web Apps появляется сообщение об ошибке "Документ не может быть открыт для редактирования".Problem: You receive a “Sorry, this document can’t be opened for editing” error when you try to edit an Office document in Office Web Apps.

Иногда пользователи-участники группы безопасности Active Directory не могут редактировать документы в браузере. Для решения этой проблемы нужно правильно настроить приложение службы профилей пользователей и полностью синхронизировать его с членством пользователей и членством в группах. Дополнительные сведения см. в этой статье базы знаний.In some situations, users that are members of Active Directory (AD) Security Groups may be unable to edit documents in the browser. The solution is to ensure the User Profile Service Application (UPA) is properly configured and fully synchronized with user and group memberships. For more information, see the KB article SharePoint 2013 Unable to edit Office Web Apps 2013 files with users that are members of security groups.

Проблема: при попытке просмотра документа Office в Office Web Apps появляется сообщение "Произошла ошибка".Problem: You receive a "Sorry, something went wrong" error when you try to view an Office document in Office Web Apps.

Убедитесь, что вы не вошли с использованием системной учетной записи, так как вы не сможете редактировать или просматривать документы. Войдите как другой пользователь и повторите попытку доступа к Office Web Apps.Make sure you’re not logged in as System Account because you won’t be able to edit or view a document. Log on as a different user and try to access Office Web Apps again.

Проблема: при попытке просмотра документа Office в Office Web Apps появляется сообщение "Произошла ошибка. Не удается открыть документ".Problem: You receive a "Sorry, there was a problem and we can't open this document" error when you try to view an Office document in Office Web Apps.

Если вы настраиваете Office Web Apps в тестовой среде, использующей протокол HTTP, проверьте, установлен ли параметр AllowOAuthOverHttp в значение True, как описывается в разделеШаг 5. Измените значение параметра AllowOAuthOverHttp в SharePoint 2013 на True.If you set up Office Web Apps in a test environment that uses HTTP, make sure you set the AllowOAuthOverHttp setting to True as described in Step 5: Change the AllowOAuthOverHttp setting in SharePoint 2013 to True.

Если вы когда-либо добавляли домены в список разрешений с помощью командлета New-OfficeWebAppsHost, убедитесь, что доступ к Office Web Apps осуществляется с несущего домена, который находится в списке разрешений. Чтобы просмотреть несущие домены в списке разрешений, откройте на сервере Сервер Office Web Apps командную строку Windows PowerShell от имени администратора и запустите командлет Get-OfficeWebAppsHost. Чтобы добавить домен в список разрешений, используйте командлет New-OfficeWebAppsHost.If you added domains to the Allow List by using the New-OfficeWebAppsHost cmdlet, make sure you’re accessing Office Web Apps from a host domain that’s in the Allow List. To view the host domains in the Allow List, on the Office Web Apps Server open the Windows PowerShell prompt as an administrator and run the Get-OfficeWebAppsHost cmdlet. To add a domain to the Allow List, use the New-OfficeWebAppsHost cmdlet.

Проблема: при попытке просмотреть документ Office в Office Web Apps отображается сообщение об ошибке "Приложению Word Web App не удается открыть этот документ, так как служба занята. Повторите попытку позже".Problem: You receive a "Sorry, Word Web App can't open this document because the service is busy. Please try again later" error when you try to view an Office document in Office Web Apps.

  • Установлен ли на контроллере домена сервер Сервер Office Web Apps? К сожалению, Сервер Office Web Apps не может быть запущен на контроллере домена. Сервер Office Web Apps должен быть установлен на отдельном сервере, входящем в состав домена. Подробнее см. в статье Требования к конфигурации, программному и аппаратному обеспечению для сервера Office Web Apps.Did you install Office Web Apps Server on a domain controller, by chance? Unfortunately, Office Web Apps Server can’t run on a domain controller. Office Web Apps Server must be installed on a separate server that’s part of a domain. For more information, see Software, hardware, and configuration requirements for Office Web Apps Server.

  • Убедитесь, что на вашем компьютере используется SharePoint 2013 с версией сборки 15.0.4420.1017 (или более поздней). Чтобы проверить номер сборки, выполните на сервере SharePoint 2013 следующее.Make sure you’re running SharePoint 2013 build 15.0.4420.1017 or later. On the SharePoint 2013 server, follow these steps to verify the build number:

    1. Go to Start > All Programs > Microsoft SharePoint 2013 Products > SharePoint 2013 Central Administration.Go to Start > All Programs > Microsoft SharePoint 2013 Products > SharePoint 2013 Central Administration.

    2. Choose System Settings > Manage servers in this farm.Choose System Settings > Manage servers in this farm.

    Проверьте версию базы данных конфигурации. Она должна иметь значение 15.0.4420.1017 или выше. Чтобы получить дополнительную информацию, перейдите в Центр обновлений для Office, серверов Office и связанных продуктов.Verify the Configuration database version is 15.0.4420.1017 or higher. If not, go to the Update center for Office, Office servers, and related products for more information.

Проблема: при попытке просмотреть документ Office в Office Web Apps с помощью созданного пользователем URL-адреса отображается сообщение об ошибке "Файл не найден. URL-адрес исходного файла недействителен или документ не является общедоступным. Проверьте, правильно ли указан URL-адрес, а затем свяжитесь с владельцем документа".Problem: You receive a "File Not Found. The URL of the original file is not valid or the document is not publicly accessible. Verify the URL is correct, then contact the document owner" error when you try to view an Office document in Office Web Apps by using a user generated URL.

Пытаетесь ли вы открыть с пользовательского URL-адреса документ, размер файла которого превышает 10 МБ? Убедитесь, что размер документа не превышает 10 мегабайт.Are you trying to open a document that has a file size that is larger than 10 megabytes from a user generated URL? Make sure the document doesn’t exceed 10 megabytes.

Проблема: предварительный просмотр документов Office не отображается в SharePoint 2013. Вместо него появляется ошибка "Не удается отобразить это содержимое во фрейме".Problem: Previews of Office documents don't appear in SharePoint 2013. Instead, they show the "This content cannot be displayed in a frame" error.

В условиях недостатка памяти могут возникать проблемы с предварительным просмотром документов Office. Требования к памяти для SharePoint 2013, совпадающие с требованиями, используемыми сервером Сервер Office Web Apps, см. в статье Требования к оборудованию — веб-серверы, серверы приложений и конфигурации с одним сервером.Low memory conditions can cause problems with Office document previews. Take a look at the Hardware requirements—web servers, application servers, and single server installations to see the memory requirements for SharePoint 2013. These are the same requirements used by Office Web Apps Server.

Проблема: отображается сообщение об ошибке "Подключение к данным настроено таким образом, чтобы всегда использовать файл подключения, а {0:ExcelWebApp} не поддерживает файлы внешнего подключения.Problem: You receive “A data connection is set to always use connection file and {0:ExcelWebApp} does not support external connection files. Не удалось обновить следующие подключения: Подключения к данным".The following connection failed to refresh: Data connections” error.

Причиной является то, что Сервер Office Web Apps не поддерживает файл подключения к данным Office (ODC-файл), в котором хранятся сведения о подключении. Чтобы решить данную проблему, выполните следующие действия.This happens because Office Web Apps Server doesn’t support the Office Data Connection (ODC) file that stores the data connection information. To fix this problem, follow these steps:

  1. Откройте книгу в клиентском приложении Excel.Open the workbook in an Excel client application.

  2. Щелкните Данные > Подключения.Click Data > Connections.

  3. Выберите подключения к данным из списка в сообщении, а затем нажмите Свойства.Select the data connections listed in the message, and click Properties.

  4. Выберите вкладку Определение.Click the Definition tab.

  5. Снимите флажок Всегда использовать флажок файла подключений для.Clear the Always use connection file check box for check box.

  6. Заново загрузите книгу в библиотеку документов SharePoint.Re-upload the workbook to the SharePoint document library.

Чтобы включить возможность взаимодействия пользователей с книгами, содержащими модель данных или представления Power View, в окне обозревателя, настройте службы Excel в SharePoint Server для отображения книг. Для этого администратор SharePoint должен запустить командлет New-SPWOPISupressionSetting на сервере, на котором установлен SharePoint Server. Подробнее см. в статьях New-SPWOPISuppressionSetting и Администрирование служб Excel в SharePoint Server 2013.To enable people to interact with workbooks that contain a Data Model or Power View views in a browser window, configure Excel Services in SharePoint Server to display workbooks. This requires a SharePoint administrator to run the New-SPWOPISupressionSetting cmdlet on the server where SharePoint Server is installed. For more information, see New-SPWOPISuppressionSetting and Administer Excel Services in SharePoint Server 2013.

Отключение SharePoint 2013 от сервера Office Web AppsDisconnect SharePoint 2013 from Office Web Apps Server

Если по каким-либо причинам требуется отключить SharePoint 2013 от сервера Сервер Office Web Apps, используйте следующую команду.If, for any reason, you want to disconnect SharePoint 2013 from Office Web Apps Server, use the following command example.

    Remove-SPWOPIBinding -All:$true

Требуется помощь? См. описание командлета Remove-SPWOPIBinding.Need help? See Remove-SPWOPIBinding.

См. такжеSee also

New-SPWOPIBindingNew-SPWOPIBinding
Set-SPWOPIZoneSet-SPWOPIZone

План содержимого для сервера Office Web AppsContent roadmap for Office Web Apps Server
Развертывание сервера Office Web AppsDeploy Office Web Apps Server