繁体   English   中英

WSS和OpenID

[英]WSS and OpenID

我已使用OpenID配置WSS以启用FBA身份验证。 我添加了自定义登录页面。 我无法使用OpenID帐户进行身份验证,但是当我返回到default.aspx页面时,会显示“访问被拒绝”页面。

问题是我如何告诉WSS允许OpenID身份验证进入Web应用程序?

我已经使用了DotNetOpenId库。

如果您使用的是FBA,则可以将openid帐户添加为fba帐户。 您可以使用自定义登录页面轻松完成此操作。 这是一个示例http://blog.xsolon.net/Posts/sharepointopenid.aspx

我自己尚未与WSS集成,但是假设您在FormsAuthentication模式下将其集成,那么我认为可能会阻止您的另一件事是,在您登录用户时(使用SetAuthCookie或RedirectFromLoginPage),您需要通过用户所属的角色。 例如,如果将WSS设置为仅邀请具有“ WebUser”角色的用户,请成为将其传递到登录方法中的用户。

通过检查WSS站点的web.config文件,可以找出所需的角色以及身份验证模式。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM