Sharepoint Single Sign-on Overview 单点登录简介

资料来源:http://msdn.microsoft.com/en-us/library/ms514645.aspx

微软Office SharePoint Portal Server 2003中包含一个单一登录(SSO)的存储和测绘与第三方使用用户凭据,后端服务器应用服务。 在Microsoft Office SharePoint Server 2007中,此功能增强,包括一个可插入式单点登录机制,允许您指定替代单一登录供应商。

替换默认的SharePoint Server 2007年在办公室提供的SSO涉及实施 Microsoft.SharePoint.Portal.SingleSignon.ISsoProvider 类,安装缓存到全局程序集,并登记在SharePoint Server 2007与Office提供新的SSO。

Microsoft.SharePoint.Portal.SingleSignon.ISsoProvider 公共方法


GetApplicationDefinitions
获取的企业应用程序定义列表中定义的这个单一登录(SSO)的供应商。


GetApplicationFields
获取由指定的企业应用领域的应用程序定义的凭据。


GetApplicationInfo


GetCredentialManagementURL
获取为指定的应用程序管理凭据的URL。


GetCredentials
获取指定的应用程序标识符的单点登录(SSO)的凭据。


GetCredentialsUsingTicket
为指定的票和指定的应用程序标识符返回凭据。


GetCurrentUser
获取当前HTTP请求从当前用户。 如果请求是使用Windows身份验证身份验证,这将返回一个UPN(用户主体名称)。


GetRestrictedCredentials
返回单一登录凭据为指定的应用程序。


GetSsoProviderInfo
返回供应商的资料。


GetTicket
返回后,可用于检索凭据票。


PutIdentityOnRequest
使用适当的身份提出了关于出站HTTP请求指定的应用程序的政策。


PutIdentityOnRequestUsingTicket
提出适当的身份利用对出站的HTTP请求使用车票指定的应用程序的政策。

 

演练:实现一个可插入的SSO提供

代码就不贴了! 有兴趣的朋友直接访问官网地址: http://msdn.microsoft.com/en-us/library/ms566925.aspx

你可能感兴趣的:(SharePoint)