【发布时间】:2014-07-10 06:04:18
【问题描述】:
如标题所述,该应用会在一段时间后停止工作。
应用程序本身是一个简单的单页表单,它使用 Sharepoint WebProxy 从另一个 web 服务器上的 webapi 提取数据,并使用 knockout.js 显示该数据。环境和 Sharepoint 服务器(本地,与我的开发机器相同的域)配置正确 - 据说 - 如
中所述Configure an environment for apps for SharePoint (SharePoint 2013)
我可以在 VS 中开发、调试,直接在 Sharepoint 站点上部署和打开应用程序。
但过了一会儿,当再次打开应用程序而没有更改或重新部署任何内容时,它会在重定向过程中停止:
https://sharepointurl/_layouts/15/appredirect.aspx?instance_id=<some-guid>
并显示“无法显示此页面”消息。 Sharepoint 站点仍然有效。
事件日志中没有错误。大多数情况下,我可以通过完全重新启动 Sharepoint 站点所在的 IIS 服务来解决此问题。但有时即使这样也行不通。
可能是什么问题?有什么想法吗?
更新: 错误不一致,用户A可能会出现错误,用户B不会,甚至可以在一段时间后交换,以便用户B看到错误和用户A可以使用该应用程序。
更新:该错误仅出现在 IE 11 中,在使用 Google Chrome 时不会出现。
更新:似乎 Sharepoint 2013 应用程序不适用于我正在使用的 Internet Explorer 11。由于我们在 IE 11 和报告方面遇到了其他问题,我将我的开发机器降级到 IE 10,现在它可以工作了。
更新:这也与 IE 11 无关。错误最终返回。
【问题讨论】:
标签: sharepoint sharepoint-2013 asp.net-web-api2