Sharepoint 2010 FBA网站和Opera

时间:2011-02-03 10:22:40

标签: sharepoint-2010 opera fba

我有一个启用了FBA的SP2010网站。我可以使用Firefox和Internet Explorer打开它没有问题。但是当我尝试用Opera 11打开时,它给了我一个403 FORBIDDEN错误。

我能做些什么来解决这个问题吗?

感谢。

2 个答案:

答案 0 :(得分:0)

由于Microsoft Office Live Add-in 1.3,您可能会发现此错误。如果已安装,请将其卸载。看看this

答案 1 :(得分:0)

这不是您在Opera上遇到的MS Office Live Add-in问题。

Opera 12.16在Win7 / 64位上的用户代理字符串是:

Opera / 9.80(Windows NT 6.1; Win64; x64;版本美国本地)Presto / 2.12.388版本/ 12.16

由于其中没有“Mozilla”,因此Sharepoint认为它是WebDav客户端。

这是真正发生的事情: http://blog.imason.com/sharepoint-fba-and-the-403-forbidden-error/

From: http://msdn.microsoft.com/en-us/library/cc250199(PROT.10).aspx

<4>
 Section 2.2.8: The WebDAV server in Windows Windows SharePoint Services 3.0
 technology checks the product tokens in the User-Agent request-header field sent
 with a request for the presence of “Mozilla” and the absence of either “Office”,
 “FrontPage”, or “non-browser” to determine whether to send an HTTP 302 redirect
 message to a login page when using ASP.NET Forms Authentication for
 unauthenticated clients. Otherwise, the server assumes that the client user
 agent is not a browser and will return either an HTTP 401 “Unauthorized” error