Поделиться через


Практическое руководство. Обновление приложения LightSwitch с поддержкой SharePoint

В более ранних версиях Office 365 приложения LightSwitch с поддержкой SharePoint и облачные бизнес-приложения можно было публиковать как автоматически размещаемые приложения. Автоматически размещаемые приложения выпускались в рамках программы по ознакомлению с предварительной версией при выпуске SharePoint 2013, однако в мае 2014 г. корпорация Майкрософт объявила о закрытии этой программы и прекращении поддержки создания автоматически размещаемых приложений. С объявлением можно ознакомиться в статье Update on Autohosted Apps Preview program (Новости о программе по ознакомлению с предварительной версией автоматически размещаемых приложений).

Если вы в настоящее время используете автоматически размещаемые приложения в производственной среде, рекомендуется выполнить следующие действия, чтобы обновить такие приложения до приложений, размещаемых поставщиком.

Регистрация приложения

  1. В браузере откройте страницу регистрации приложения для сайта SharePoint: введите http:// yoursharepointservername/_layouts/15/appregnew.aspx, где yoursharepointservername — адрес вашего сайта SharePoint.

  2. На странице Регистрация приложения для поля Идентификатор клиента нажмите кнопку Создать.

    В текстовое поле Идентификатор клиента будет добавлено уникальное значение Client Id.

  3. Для поля Секрет клиента нажмите кнопку Создать.

    В текстовое поле Секрет клиента будет добавлено уникальное значение Client Secret.

  4. В текстовом поле Название введите имя приложения.

    Это имя, которое будет отображаться для пользователей.

  5. В текстовом поле Домен приложения введите основной адрес сайта, на котором будет размещаться приложение. Не включайте часть https://.

  6. В текстовом поле URI перенаправления введите полный адрес сайта, на котором будет размещаться приложение. Этот адрес должен включать https:// и оканчиваться на SharepointLaunch.aspx.

    Страница регистрации

    Важно!

    Сохраните значения Идентификатор клиента и Секрет клиента.Они понадобятся вам в дальнейшем.

Изменение типа размещения

  1. В обозревателе решений откройте контекстное меню узла проекта верхнего уровня и выберите Публикация.

    Узел приложения верхнего уровня

  2. В мастере публикации приложений LightSwitch перейдите на страницу Параметры SharePoint, выберите переключатель Размещено у поставщика, а затем нажмите кнопку Далее.

    Страница параметров SharePoint

  3. Чтобы опубликовать приложение на сайте SharePoint, размещенном в среде Microsoft Azure, на странице Службы приложения выберите переключатель Windows Azure и выполните действия по настройке, описанные в статье Практическое руководство. Публикация приложения LightSwitch в Azure. Чтобы опубликовать приложение на локальном или размещенном у поставщика сайте SharePoint, на странице "Службы приложения" выберите переключатель Windows Azure и выполните действия по настройке, описанные здесь: Практическое руководство. Размещение приложения HTML-клиента LightSwitch в Sharepoint.

Настройка параметров безопасности

  1. На странице Параметры безопасности в поле Будет ли LightSwitch требовать безопасное подключение при получении доступа к серверу? установите переключатель Да, пользователи должны подключаться по протоколу HTTPS.

    Страница "Параметры безопасности"

    Примечание

    На сайте должен быть включен протокол HTTPS.

  2. Нажмите кнопку Далее.

Задание идентификатора клиента SharePoint

  1. На странице Размещение у поставщика в поле Где размещается приложение LightSwitch введите полный URL-адрес сайта размещения. Этот адрес должен совпадать с URL-адресом, введенным в поле URI перенаправления ранее, но без части SharepointLaunch.aspx.

  2. В текстовом поле Идентификатор клиента введите значение Client Id, созданное в предыдущей процедуре.

  3. В текстовом поле Секрет клиента введите значение Client Secret, созданное в предыдущей процедуре.

    Страница "Служба размещения поставщика"

Публикация приложения

  1. В мастере публикации приложений LightSwitch нажмите кнопку Опубликовать.

    После публикации приложения появится проводник с каталогом проекта Публикация.

  2. Отправьте APP-файл для приложения на сайт SharePoint. Процедура отправки приложения зависит от места размещения приложения (Azure, локальный сайт SharePoint, сторонний сайт). См. документацию для выбранной среды размещения.

См. также

Другие ресурсы

Update on Autohosted Apps Preview program (Новости о программе по ознакомлению с предварительной версией автоматически размещаемых приложений)

Autohosted SharePoint App Deprecation Frequently Asked Questions (Вопросы и ответы об объявлении автоматически размещаемых приложений SharePoint устаревшими)

Преобразование приложения SharePoint с автоматическим размещением в приложение с размещением у поставщика