SharePoint和基于表单的身份验证问题 - Office应用程序不再工作

4
我们有几个使用基于表单的身份验证(FBA)的SharePoint站点。其中许多已经运行了数月而没有问题。在过去的一两周中,我们注意到以下用户尝试访问只读Microsoft Office文档(目前仅验证了Excel和Word 2007版本)时出现的行为。
我们看到的行为如下:
- 文档开始打开。 - 在Office应用程序中,会打开一个IE窗口,显示FBA登录屏幕。左上角还有一个名为“跳转到主要内容”的超链接。 - 点击取消几次将打开文档。 - 如果您将该站点标识为IE受信任站点,则与Office应用程序的登录屏幕一切正常(对于我们大部分站点来说不是选择)。 - 非办公文件(如PDF)不会出现这种行为。 - 我们测试的非IE浏览器(FireFox、Chrome)也不会出现这种行为。
还有其他人遇到这个问题吗?我认为这是由于微软发送的更新导致的问题,因为我们在多个代码未更新的站点上都看到了这个问题。
谢谢。

如果有人遇到此问题,我也已在Microsoft支持论坛上发布了此问题。网址为 http://social.msdn.microsoft.com/Forums/en-US/sharepointdevelopment/thread/94c3941b-db09-46b0-b658-b5b12ff8525d - John Ptacek
2个回答

1
我们遇到的问题是我们网络上应用了一个策略文件,导致Vista/Win 7的UAC提示被禁用。当这种情况发生时,IE浏览器的保护模式会被关闭,这就导致了我们所看到的问题。

1
如果你想让表单身份验证下的Office集成工作,你应该执行以下操作:
  1. 在启用表单身份验证的应用程序中,在中央管理中心启用客户端集成
  2. 在启用表单身份验证的应用程序中使用持久性cookie进行身份验证
  3. 在客户端计算机上,将站点添加到IE信任站点中
如果你仍然在打开的Office文档中看到嵌入的登录屏幕,请在客户端计算机上尝试以下操作(如果是Windows 7):
  1. 进入控制面板,用户帐户
  2. 点击管理用户账户控制设置
  3. 将滑块更改为“从不通知”
  4. 点击确定并重新启动计算机

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接