我想在我的环境上使用Office Web应用程序。安装后,我为Excel服务配置了受信任的文件位置。 Web应用程序在我的Intranet中正常工作。 http://my.intranet.sharepoint.com

但是现在我遇到了以下问题:在我的外部网站上 https://my.extranet.sharepoint.com 只能打开XLSX和PPTX。当我想打开DOCX时,我会得到一个错误窗口“ Word Web应用中的意外错误”

有任何想法吗?

有帮助吗?

解决方案

如果您在最小特权设置上运行农场,则可以获得上述错误。请注意,查看服务一词的安全需求很高:

创建新的应用程序池时,您可以指定应用程序池使用的安全帐户为预定义的网络服务帐户或托管帐户。该帐户必须具有DB_DATAREADER,DB_DATAWRITER,并为内容数据库和SharePoint配置数据库执行权限,并将其分配给内容数据库的DB_owner角色。有关SharePoint 2010产品中服务帐户权限的更多信息,请参见帐户权限和安全设置(SharePoint Server 2010)。

http://technet.microsoft.com/en-us/library/ff431687.aspx#bkmk_createsrvapps

因此,基本上这意味着Web服务应用程序池需要在每个内容数据库上具有DB_owner权限,而普通服务应用程序池不应拥有。

要测试是否是这种情况,请临时尝试将农场帐户设置为您的Web服务应用程序的托管帐户,请执行IISRESET并查看是否解决了此情况(请注意,您只能作为临时练习来确定是否进行此情况这实际上是为什么失败的原因)。

许可以下: CC-BY-SA归因
scroll top