Развертывание размещенного приложения SharePoint в SharePoint 2016

Я занимаюсь разработкой размещенного приложения SharePoint и выполнил шаги, упомянутые ниже в ссылке Microsoft, чтобы создать домен приложения.

https://docs.microsoft.com/en-us/sharepoint/dev/sp-add-ins/set-up-an-on-premises-development-environment-for-sharepoint-add-ins

Вот как выглядит мой URL-адрес надстройки на моем устройстве dev после установки надстройки.

http://add-in-4566480226b84e.machinename:1300/AddInName

Add-in_Prefix: надстройка

Add-in_ID: 4566480226b84e

Add-in_Base_Domain: MachineName: 1300

Add-in_Name: AddInName

Когда я развертываю надстройку из Visual Studio 2017, она добавляет следующую запись в файл хоста, и я понимаю, почему эта запись требуется.

127.0.0.1 add-in-4566480226b84e.MachineName # 65ea9305-f44a-4aab-8fb3-b97f7f273177; http://machinename:1300/

:: 1 add-in-4566480226b84e.MachineName # 65ea9305-f44a-4aab-8fb3-b97f7f273177; http://machinename:1300/

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

$MyApp = Import-SPAppPackage `
    -Path "C:\Ravi\AddIn.app" `
    -Site "http://MachineName:1300/" `
    -Source DeveloperSite `
    -Confirm:$false
Install-SPApp -Web "http://MachineName:1300/" -Identity $MyApp 

Теперь мне нужно перенести это дополнение в производственную среду, и я предполагаю, что ниже будет показано, как будет формироваться URL.

URL-адрес SharePoint

http://product.companyname.com/

Аддин Урл

http://add-in-4566480226b84e.product.companyname.com/AddInName

Мой вопрос

  1. Правильно ли я понимаю мое понимание надстройки URL?

  2. как будет решен URL? Когда я находился в своей среде разработки, файл хоста обновлялся с помощью VS2017/ вручную, и URL был разрешен. Сейчас я нахожусь в работе, будет ли URL разрешен автоматически, или мне нужно будет выполнить какую-то специальную дополнительную настройку.

1 ответ

Вам необходимо настроить ферму для размещения приложений / надстроек. Требуются три части:

  • приложение службы подписки

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

  • конфигурация DNS

Последний документ описан здесь о том, что требуется и как настроить эту Windows. Однако это может зависеть от вашей DNS-инфраструктуры. Документация Microsoft

Другие вопросы по тегам