如何:允许以匿名用户身份使用FBA和SharePoint 2010进行访问

如何:允许以匿名用户身份使用FBA和SharePoint 2010进行访问,sharepoint,forms-authentication,sharepoint-2010,anonymous-access,Sharepoint,Forms Authentication,Sharepoint 2010,Anonymous Access,我有一个新网站,有自定义表单成员和角色提供程序,我需要允许匿名用户访问该网站,即浏览但不登录。这是一个新的SharePoint 2010网站,在声明身份验证下运行 我遇到的问题是,尽管在管理中心和站点权限中都允许匿名访问,但无论用户何时访问或尝试在站点中移动,都会自动重定向到登录页面。事实上,似乎有一个循环,正如下面的url所设想的那样,为了方便起见,我将主页设置为登录页面,因为登录控件是主页上的一个web部件 /pages/default.aspx?返回URL=%2f\u布局%2f身份验证。a

我有一个新网站,有自定义表单成员和角色提供程序,我需要允许匿名用户访问该网站,即浏览但不登录。这是一个新的SharePoint 2010网站,在声明身份验证下运行

我遇到的问题是,尽管在管理中心和站点权限中都允许匿名访问,但无论用户何时访问或尝试在站点中移动,都会自动重定向到登录页面。事实上,似乎有一个循环,正如下面的url所设想的那样,为了方便起见,我将主页设置为登录页面,因为登录控件是主页上的一个web部件

/pages/default.aspx?返回URL=%2f\u布局%2f身份验证。aspx%3f源%3d%252f页面%252f默认值%252Easpx&源=%2FPages%2f默认值%2Easpx


我如何配置2010站点以允许匿名用户使用,而不强制他们登录?

修复了该问题。尽管对整个网站设置了匿名访问,但该网站仍然拒绝从本地样式库请求资源。通过搜索sharepoint事件日志(特别是“拒绝访问”和“Authenticate.aspx”)发现了这一点。我编写的代码会在检查文件系统之前尝试在样式库中查找资源,因此可能是因为文件不在样式库中,或者因为样式库有自己的权限结构,所以拒绝了访问。FML.

您是否完成了此处描述的所有步骤?是的,但不幸的是,给出的示例是针对经典模式身份验证的,它仅适用于windows auth。我需要一个与索赔和FBA相关的解决方案: