Posted on: 10/23/2012 2:15:37 AM | Views : 227

We have a "poor-man's" Single Sign-On (SSO) solution that was created some time ago that we use to determine which of the SSO applications the user has access to.  Basically it's a custom FormsAuthentication module, but it also deals with roles so it's a hybrid authentication/authorization module.  It's not exactly a roleProvider per se, but it creates a GenericPrincipal with a FormsIdentity and an array of role names.
For one of the SSO applications, I need to write a custom role provider that will only be used by that application.  For the time being I am hard-coding the role logic just to do a proof-of-concept and I find that when I enable the roleManager, I can't get into my application because the SSO authorization is kicking me back to the landing page of the login site, which is a page all authenticated users can get to and shows a menu of available applications.  I see the menu option for the application I want to access but when I select it, ...

Go to the complete details ...