Ureader.com  
Microsoft software help and Community
   home   |   control panel login   |   archive   |  
 
DotNet
acad.assignment.mngr
academic
adonet
aspnet
aspnet.announcements
aspnet.build.controls
aspnet.caching
aspnet.datagridcontrol
aspnet.mobile
aspnet.security
aspnet.webcontrols
aspnet.webservices
clr
compactframework
component_services
datatools
distributed_apps
drawing
faqs
framework
framework.wmi
general
internationalization
interop
languages.csharp
languages.jscript
languages.vb
languages.vb.controls
languages.vb.data
languages.vb.upgrade
languages.vc
languages.vc.libraries
myservices
odbcnet
performance
remoting
scripting
sdk
security
setup
vjsharp
vsa
webservi.enhancements
webservices
windowsforms
windowsforms.controls
winforms.databinding
winforms.designtime
xml
  
 
date: Tue, 7 Jun 2005 10:53:01 -0700,    group: microsoft.public.dotnet.myservices        back       


Multi-Domain Authentication   
I've written a Windows Service in .NET that performs Administrative tasks on 
remote systems.  The service runs under credentials that have domain admin 
rights on the DEV domain.

A client (who does not have trusts established between domains) has 
requested that I install my service in their environment with one catch : it 
should perform its tasks across systems in 20 domains from the same central 
server.

Aside from re-writing the code to allow 20 different services run 
side-by-side on my server, does anyone have tips on how I could accomplish 
this multi-domain approach without compromising security?  I realize that it 
would probably be relatively straightforward to launch new threads under 
various credentials -- but that would require that I actually store 20 
different usernames & passwords somewhere.  I could encrypt the credentials 
with DPAPI or AES, but I would prefer to leave credential management to 
Windows, if at all possible.
date: Tue, 7 Jun 2005 10:53:01 -0700   author:   Jerry

Google
 
Web ureader.com


    COPYRIGHT 2007, YARDI TECHNOLOGY LIMITED, ALL RIGHT RESERVE  |   contact us