无法启动Outlook Web加载项

时间:2017-03-17 03:12:36

标签: outlook office365-apps

我在尝试加载和调试任何类型的Outlook Web加载项时遇到问题。我可以使用我自己的加载项(它部署到Office存储并完全用于调试模式!)以及Visual Studio 2017中的默认加载项模板来重现。我创建了一个默认的" OutlookWebAddin1"项目,什么都不做,点击F5进行部署和运行/调试,输入我的凭据,然后在Outlook客户端或浏览器(Chrome,IE和Edge)中加载加载项 - 都显示错误:

"Add-in Error: Something went wrong and we couldn't start this add-in.  
Please try again later or contact your system administrator."

Chrome中的F12控制台(选择我测试过的三个浏览器中的一个)显示以下错误:

GET https://localhost:44398/MessageRead.html?et=&_host_Info=
Outlook|Web|16.01|en-CA|11aa92ad-a510-ddb9-c441-529b1b374f16| 
net::ERR_INSECURE_RESPONSE
GET https://localhost:44398/Images/icon64.png net::ERR_INSECURE_RESPONSE
Executing action: GetTaskStatusAction
GET https://outlook.office365.com/ows/outlookusersettings/api/v1/frepanel
/frepaneltaskstatus 401 (Unauthorized)

这里有一个更漂亮的错误:

https://www.screencast.com/t/elcbcUkdlkO

1 个答案:

答案 0 :(得分:0)

原因显然是localhost证书的问题。解决方法是使用MS管理控制台中的证书管理单元并从" Personal->中复制localhost证书。证书"到"受信任的根证书颁发机构 - >证书&#34 ;.在具有不同版本的Visual Studio的两台非常不同的PC上如何发生此问题是一个谜,但这确实有效。