我有一个启用了 FBA 的 SP2010 站点。我可以毫无问题地使用 Firefox 和 Internet Explorer 打开它。但是当我尝试使用 Opera 11 打开时,它给了我一个 403 FORBIDDEN 错误。
我能做些什么来解决这个问题吗?
谢谢。
我有一个启用了 FBA 的 SP2010 站点。我可以毫无问题地使用 Firefox 和 Internet Explorer 打开它。但是当我尝试使用 Opera 11 打开时,它给了我一个 403 FORBIDDEN 错误。
我能做些什么来解决这个问题吗?
谢谢。
由于 Microsoft Office Live 插件 1.3,您可能会发现此错误。如果已安装,请卸载它。看看这个
这不完全是您在使用 Opera 时遇到的 MS Office Live 插件问题。
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