簡體   English   中英

Outlook加載項錯誤:驗證您的加載項時,我們會收到一條錯誤消息,無法加載您的加載項

[英]Outlook add-in error: When authenticating your add-in, we receive an error message and are unable to load your add-in

我一直在通過Microsoft的賣方儀表板將基於JS的加載項提交到Outlook存儲的過程,並且正在收到反饋:

需求:

您的應用或加載項不得停止響應,意外結束或包含編程錯誤。

錯誤:

測試您的加載項時,我們遇到了錯誤。 驗證您的加載項時,我們會收到一條錯誤消息,無法加載您的加載項。 錯誤消息的屏幕截圖

不幸的是,沒有其他與此請求相關的信息,因此很難調試或了解正在發生的情況。

我們已經在Outlook 2016(Windows 10),Outlook 2016(Mac OS),outlook.com(在Safari,Chrome,Firefox和最新版本的IE上)上成功進行了測試,除了在桌面版本上的一些特殊性之外, Outlook處理一切正常的事情。

我唯一想到的可能是觸發此操作,這是因為我們有一個白名單CORS方法。 目前,我們已經將加載項的發布域列入了白名單,但是如果Microsoft捆綁了加載項,則需要將其最終從中發布的位置列入白名單。

  1. 可能是CORS問題嗎?
  2. 如果是這樣,我們應該將哪些域列入白名單?
  3. 如果沒有,當從我們通過賣方儀表板提交的同一清單xml文檔進行側面加載時,鑒於它可以在Outlook.com,Outlook 2016和Outlook for MacOS上運行,我們如何調試它?

不幸的是,Office Store審核團隊不會提供許多可能有用的詳細信息。 您必須提供盡可能多的測試信息才能使它們成功。 我曾經有過類似的加載問題,他們甚至都不想提供瀏覽器的類型或版本。

一個好的策略是從外接程序的關鍵功能向瀏覽器控制台輸出盡可能多的調試信息。 如果您要求他們在測試記錄中提供這些日志,則他們也許可以為您提供幫助。

請注意,從中提供加載項的位置始終是您的Web服務器。 Microsoft只是托管Office Store的清單。

屏幕快照顯示清單文件指示Outlook加載的網頁的錯誤消息不可用。 這意味着,當Microsoft嘗試驗證外接程序時,外接程序所指向的Web服務器將返回404 HTTP響應。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM