WSS and OpenID

I have configured WSS with OpenID to enable FBA authentication. I added a custom login page. I can authenticate with an OpenID account, however when I go back to the default.aspx page I get an Access Denied page.

The question is, how can I tell WSS to allow OpenID authentication on a web application?

I used the DotNetOpenId library.

0


a source to share


2 answers


I haven't integrated with WSS myself, but assuming you have it in FormsAuthentication mode, then the only thing that I think might block you would be that while you log in the user (with SetAuthCookie or RedirectFromLoginPage) , you need to pass the roles the user belongs to. If WSS is configured to only invite users to the "WebUser" role, for example, the user must pass this to login methods.



You can find out what roles are required and what your authentication mode is validating for your WSS site website.

0


a source


If you are using FBA, you can add openid account as fba account. You can easily do this using a custom login page. Here is an example http://blog.xsolon.net/Posts/sharepointopenid.aspx



0


a source







All Articles