Sharepoint 2013应用程序-与AppRedirect.aspx不一致的错误行为

Sharepoint 2013应用程序-与AppRedirect.aspx不一致的错误行为,sharepoint,sharepoint-2013,asp.net-web-api2,Sharepoint,Sharepoint 2013,Asp.net Web Api2,如标题所述,该应用程序在一段时间后就会停止工作 应用程序本身是一个简单的单页表单,它使用Sharepoint WebProxy从另一个Web服务器上的webapi提取数据,并使用knockout.js显示该数据。环境和Sharepoint服务器(内部部署,与我的开发人员计算机相同的域)的配置是正确的(据推测),如中所述 我可以在VS中开发、调试、部署并直接在Sharepoint网站上打开应用程序 但是过了一段时间,当再次打开应用程序而没有更改或重新部署任何内容时,它会在重定向过程中的这一点停止

如标题所述,该应用程序在一段时间后就会停止工作

应用程序本身是一个简单的单页表单,它使用Sharepoint WebProxy从另一个Web服务器上的webapi提取数据,并使用knockout.js显示该数据。环境和Sharepoint服务器(内部部署,与我的开发人员计算机相同的域)的配置是正确的(据推测),如中所述

我可以在VS中开发、调试、部署并直接在Sharepoint网站上打开应用程序

但是过了一段时间,当再次打开应用程序而没有更改或重新部署任何内容时,它会在重定向过程中的这一点停止:

https://sharepointurl/_layouts/15/appredirect.aspx?instance_id=<some-guid>
https://sharepointurl/_layouts/15/appredirect.aspx?instance_id=
并显示“此页面无法显示”消息。Sharepoint网站仍然有效

事件日志中没有错误。大多数情况下,我可以通过完全重新启动Sharepoint站点所在的IIS服务来解决此问题。但有时,即使这样也不起作用

有什么问题吗?有什么想法吗

更新:错误不一致,可能发生在用户A身上,但不会发生在用户B身上,甚至在一段时间后可以进行交换,以便用户B看到错误,用户A可以使用应用程序

更新:该错误仅发生在IE 11中,在使用Google Chrome时不会发生

更新:似乎Sharepoint 2013应用程序与我正在使用的Internet Explorer 11不兼容。由于我们在IE11和报告方面还有其他问题,我将我的开发机器降级为IE10,现在它可以工作了


更新:这也与IE 11无关。错误最终返回。

我的第一个建议是让您的客户端使用32位版本的Internet Explorer,即使是在Windows 7 64位操作系统上。Internet Explorer是Active X的理想浏览器,也是Office 365的SharePoint Online的首选浏览器

接下来,我建议您的客户将Internet Explorer配置为SharePoint Online,以查看详细介绍此过程的文章


我的最后一个建议是让他们安装最新的更新,并将计算机配置为与Office 365一起使用。以下链接和说明将详细介绍该过程。

感谢您提供有关浏览器问题的指针。显然,Sharepoint 2013应用程序不适用于IE 11。32位和64位不影响问题。而且我们根本不用Office 365。你能添加你在回答中提到的链接和说明吗?你好像忘了。