2011-02-03 103 views
0

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

有什么我可以解决这个问题吗?

谢谢。

回答

0

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

+0

我认为这是不适合我的情况,因为我没安装这台机器上做。 – frbry 2011-02-03 10:32:46

0

这不完全是你用Opera打的MS Office Live Add-in问题。

歌剧12.16的Win7上/ 64位用户代理字符串:

歌剧院/ 9.80(Windows NT的6.1; Win64平台; 64;版美国本地)的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