Sharepoint在从网站打开Word / Excel文件时寻求身份validation

我工作的公司使用SharePoint作为面向公众的网站的CMS。 最近,我为该站点启用了FBA(基于窗体的身份validation),以便提供某些用户特定的function,但是在使用Office 2007/2010从站点打开时,这会对Word / Excel文件造成副作用。

有些用户在从IE浏览器打开Word / Excel文档时(但不是在select“保存文件”而不是“打开文件”的时候会被authentication)。 在IE / Word / Excel后面popup一个窗口(所以你通常没有意识到它在那里)显示网站的login页面。 如果窗口被解散,则文档继续正常打开。

这似乎是环境。 大多数Office 2007/2010用户在内部都会遇到这种情况,而且我们已经有了一个关于这种情况的报告。

任何人都知道如何防止这种行为?

万一它是相关的:公司也有一个内部的SharePoint网站使用NTMLauthentication,允许内部用户编辑相同的内容可见的外部。

我原本怀​​疑SharePoint头添加到响应可能会警告Office检查身份validation,以允许扩展function,但我删除IIS中的响应头,它没有任何区别。

我尝试使用不同的浏览器从http://ecan.govt.nz/services/resource-consents/pages/forms-booklets.aspx#application-forms页面打开一些文档,并且问题只发生在Internet Explorer中

尝试在configurationInternet区域身份validation提供程序中将“ 启用客户端集成”选项设置为“ 否”

更新:

可能有帮助的文章刚刚发布 – 尝试从SharePoint网站打开时,SharePoint 2007:Office文档提示进行身份validation 。

当Office检测到服务器上启用WebDAV时,会发生这种情况。 如果启用WebDAV,则Microsoft Office还必须确定是否以ReadWrite或ReadOnly方式打开文档。 SharePoint作为自己的WebDAV服务器。 如果启用了Server 2008的WebDAV发布angular色,将会影响SharePoint的WebDAVfunction。