It sounds to me like he just wants a way to call the component period and
needs to impersonate any domain account. Whether or not it is the client's
credential and he is delegating seems to be not as important.
I'm saying that I don't think you can impersonate a domain account on a
non-domain machine, but I'm not totaly positive, so I'm asking you.
Joe K.
--
Joe Kaplan-MS MVP Directory Services Programming
Co-author of "The .NET Developer's Guide to Directory Services Programming"
http://www.directoryprogramming.net
--
"Dominick Baier" <dbaier@pleasepleasenospam_leastprivilege.com> wrote in
message news: m...
> "What I need is a way to call a server component located at the internal
> network by passing it a windows identity credential created at the non
> domain member server."
>
> Well - the question is - do you need to call the internal component using
> client credentials??
>
>
> -----
> Dominick Baier (http://www.leastprivilege.com)
>
> Developing More Secure Microsoft ASP.NET 2.0 Applications
> (http://www.microsoft.com/mspress/books/9989.asp)
>
>> I don't think he can impersonate a domain account on a non-domain
>> member machine whether or not he wants to delegate. He wouldn't be
>> delegating if he was using S4U or called LogonUser, but I don't think
>> he can get that logon token and impersonate it no matter what. Is
>> that your understanding of how it works?
>>
>> Joe K.
>>
>
>