/ / Installazione di più siti aggiuntivi per sharepoint: sharepoint, add-in per ufficio, officedev, addpoint per sharepoint

Installazione multi-sito aggiuntivo per sharepoint: sharepoint, add-in per ufficio, officedev, addpoint per sharepoint

lo sviluppo di un'applicazione ospitata dal provider dovel'applicazione reindirizza a diverse pagine di un'applicazione web ospitata su un sito Web azzurro. Questo sito web gestisce anche l'evento installato sull'app. Il problema è che nel web.config del sito, è necessario aggiungere un ID client e una password, ma questi (ID client / password) vengono generati automaticamente dalla pagina di registrazione dell'app SharePoint Online, dopo aver registrato l'applicazione su SharePoint sito online

Quindi, se installiamo l'app su questo sito SPOnline, funziona bene, ma se proviamo ad installarlo su un altro sito, quando reindirizza alla pagina del sito Web azzurro, abbiamo ricevuto un errore di autenticazione.

è necessario aggiungere un ID client e una password univoci ail sito Web di Azure in modo che quando l'app di SharePoint venga installata sul sito di SharePoint di qualsiasi cliente possa essere identificata come sicura, autenticata e ben funzionante con il sito azzurro. Nel processo corrente, dobbiamo creare un sito Web azzurro per ogni sito di SharePoint in cui viene installata l'applicazione

Come si fa con i plugin di SharePoint? Il provider deve generare l'ID e il segreto su ciascun sito di SharePoint. Nel codice del progetto del provider Web di SharePoint, ho trovato qualcosa chiamato HostedAppSigningKey e HostedAppName, ma non ho trovato alcun tutorial su questo. Possono essere usati per una soluzione?

risposte:

1 per risposta № 1

Per supportare più ambienti dovresti generare un id / segreto dal Dashboard del venditore Microsoft (anche se non hai intenzione di vendere il tuo componente aggiuntivo) e usa un set per tutti gli ambienti. Non dovresti usare la pagina di appregnew.