表单身份验证登录页面问题

时间:2009-11-23 17:11:31

标签: c# .net visual-studio-2008 sharepoint-2007 forms-authentication

我正在使用SharePoint 2007 Enterprise +发布门户模板+ Windows Server 2008.我正在SharePoint Server 2007上使用ASP.Net + C#+ .Net 3.5 + VSTS 2008进行开发。我正在开发基于Forms的自定义身份验证提供程序认证。当匿名访问需要身份验证的页面时,默认行为将重定向登录页面。

我的要求是,当用户第一次在我的SharePoint网站中访问需要身份验证的页面时,

  1. 如果当前http会话中有一个名为“Identity”的特殊URL变量,我想将该用户视为经过身份验证的用户,并使用“Identity”URL变量的值作为SharePoint的经过身份验证的用户名(例如,通过URL http://mysite/default.aspx?Identity=foo访问我的SharePoint网站,然后我将对待经过身份验证的用户“foo”);

  2. 如果当前http会话变量中有一个名为“Identity”的URL变量,则会重定向登录页面以完成默认的Forms身份验证行为。

  3. 如何实现要求1和2的任何想法?

1 个答案:

答案 0 :(得分:2)

Here是使用Sharepoint 2007对表单基本身份验证的精彩概述。希望有所帮助。

相关问题