2017-07-13 21 views
3

我開發加載項的Outlook方便下面是我的問題 問題陳述: IE & Safari瀏覽器默認情況下,第三方cookie是殘疾人,我不能夠設置的餅乾我的應用程序,因爲它被視爲第三方,所以我啓動模型對話框來顯示我的應用程序登錄頁面,成功登錄後,我看到Cookie已設置,我正在關閉我的模型對話窗口。之後,我刷新我的主頁以重定向到我們爲Addin設計的門戶,這裏我的Addin無法讀取Cookie。但是當我打開新標籤頁時,我能夠訪問我的門戶網站,因爲有cookie可用Cookies是不是在Office Outlook中的AddIn

我有解決方法即啓用瀏覽器中的第三方cookie,但我不想問我的客戶啓用瀏覽器第三方cookie。因此我試圖通過模型對話框設置cookie。

感謝您的幫助,我很高興知道爲什麼我無法訪問我的瀏覽器中提供的cookie。

+0

您是否找到解決方案? – maxpaj

回答

1

對於用戶驗證Office.js提供了Dialog API。 Dialog特性旨在爲不同客戶和平臺提供無縫的用戶體驗。 Outlook完全支持此API,但需遵循Dialog API requirement setsOffice.context.ui提供了可用於創建和操作Office加載項中的UI組件(例如對話框)的對象和方法。