Centralized Credentials Service For Various Apps

Posted by Vlad on Stack Overflow See other posts from Stack Overflow or by Vlad
Published on 2009-08-17T15:14:57Z Indexed on 2010/04/04 17:03 UTC
Read the original article Hit count: 337

Filed under:
|
|
|

We are researching the possibility to build a centralized credentials storage for internal applications. These apps (vb6, vb.net, web apps in asp.net, etc) are using various instances of SQL servers and iSeries. We want to implement a central credentials facility that would act as a security broker. Basically it should work like this:

Client app supplies AppID (I am Sales Application) and EnvironmentID (I am running in QA environment) and in return will get either a connection object (preferred) or encrypted connection string that will allow said application to connect to resources it needs. There will be cases when application needs to connect to two (or more) database resources (i.e. to SQL and iSeries).

What are looking at DP API at the moment, but I am not convinced that DP API is the solution as it tied in with machine key. In our case using machine key isn't feasible, so I want to know if there are other approaches available.

© Stack Overflow or respective owner

Related posts about .NET

Related posts about security