2011-02-03 82 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