我从这里下载了示例ASP.NET登录页面:
https://wiki.jasig.org/display/CASC/ASP.NET+Forms+Authentication
让CAS非常快速地使用概念验证ASP.NET站点。既然我正在尝试将此登录页面与SharePoint 2010一起使用,那我就很难了。重定向行后: FormsAuthentication.RedirectFromLoginPage(SSOUsername,false);
我得到“403未经授权。”
有什么想法吗?
感谢。有没有人让CAS SSO与SharePoint 2010一起使用?
答案 0 :(得分:0)
FormsAuthentication.RedirectFromLoginPage(SSOUsername,false)不适用于声明身份验证。它用于较旧的ASP.net身份验证。使用SPClaimsUtility.AuthenticateFormsUser(网址,用户名,密码)使用声明登录。与表单身份验证不同,这需要密码。