Komponenten
Eine Provider Hosted App besteht meistens aus den folgenden Bestandteilen:
* IIS Website inkl. SSL und Host Header
* IIS Application Pool
* IIS Subwebs (optional)
* SQL Datenbank
* NTFS Verzeichnisstruktur
* Installation der Applikation mithilfe von msdeploy, d.h. die Quelle ist ein zugrundeliegendes Visual Studio Paket
* Issuer ID und Client ID werden über AppRegNew.aspx erzeugt
* SharePoint S2S (Server to Server) Trust mit selbstsigniertem Zertifikat
* Aktiviert oAuth über http (optional)
* Passt das .App File an und lädt es im App Catalog hoch (sofern dieser existiert)
* Lokaler Admin bzw. Zugriff auf das SSL-Zertifikat
Referenz
* Installer: https://www.hobmaier.net/2018/01/sharepoint-provider-hosted-app-installer.html
Konferenzen