開發提供程序託管的應用程序,其中應用程序重定向到託管在天青網站上的Web應用程序的不同頁面。 這個網站也處理應用程序安裝的事件。 問題是,在網站的web.config中,我們需要添加一個客戶端ID和密碼,但這些(客戶端ID /密碼)是由SharePoint Online應用程序註冊頁面自動生成的,在我們註冊了應用程序之後SharePoint在線網站。sharepoint加載項多站點安裝
所以如果我們在這個SPOnline網站上安裝應用程序,它可以正常工作,但是如果我們嘗試在另一個網站上安裝它,當它重定向到azure網站頁面時,我們會得到一個驗證錯誤。
需要向Azure網站添加唯一的客戶端ID和密碼,以便在安裝在任何客戶端SharePoint網站上的SharePoint應用程序可以被識別爲安全,經過身份驗證且運行良好的Azure站點時。 在當前的過程中,我們必須爲每個正在安裝應用程序的SharePoint網站創建一個天藍色網站
這對SharePoint插件如何完成?提供者是否必須在每個SharePoint站點上生成Id和祕密。 在SharePoint Web提供程序項目代碼中,我找到了一個名爲HostedAppSigningKey和HostedAppName的東西,但沒有找到任何有關該教程的教程。這些可以用於解決方案嗎?
因此,這將提供多租戶ID /祕密,因爲儀表板是一項付費服務。我們希望在爲服務付費之前確認這一點 –
儀表板是免費的,如果您通過儀表板發佈付費應用程序,它們只會佔用一定比例。但是,您可以從儀表板獲取ID和祕密,無需支付任何費用。 – baywet
點擊註冊後,您將被重定向到付款頁面。這是前進的方式。 –