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 ...