Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Cached logon in custom GINA

226 views
Skip to first unread message

Dmitriy Golubev

unread,
Apr 10, 2006, 5:08:49 AM4/10/06
to
Hi all!

I found that standard MS Gina don't use Interactive logon type. Instead, it
use CachedInteractive logon type and if CachedInteractive logon is failed,
simple Interactive logon will be used instead. I'm readed in the MSDN that
CachedInteractive logon is perfomed without hitting the domain controller.
Does anybody known how to use this logon type? How MS Gina retrieves user
profile information in case then this information are updated on the Domain
Controller?

Thank you.


Kellie Fitton

unread,
Apr 10, 2006, 11:03:41 AM4/10/06
to

Dmitriy Golubev

unread,
Apr 11, 2006, 7:00:37 AM4/11/06
to
Thank you for information.
Unfortunately, I can't find answers for my questions in these links.


"Kellie Fitton" <KELLIE...@YAHOO.COM> wrote in message
news:1144681420....@e56g2000cwe.googlegroups.com...

Alex Fedotov

unread,
Apr 11, 2006, 8:50:10 PM4/11/06
to
Dmitriy Golubev wrote:

From what I know, MSGINA does not attempt to synchronize the user profile
with the domain controller in case of a cached logon. It just uses the
cached copy.

Having said that, when cached logon succeeds, MSGINA performs a true
Interactive logon on a background thread. If you enable audit of logon and
logoff events, you will see that a successful logon of type 11 (which is
CachedInteractive), is immediately followed by a logon type 2 (Interactive),
with the logon process set to GinaBkg. The profile resulting from this
second logon is apparently discarded, but I would assume that the local
profile cache gets updated as a side effect of doing a logon, so that the
next cached logon will pick up an updated profile.

-- Alex Fedotov

Dmitriy Golubev

unread,
Apr 12, 2006, 5:53:07 AM4/12/06
to
Thank you, Alex!

One more question: I execute the following operations:
1. Logon to the workstation (jointed to Active Directory) using normal
domain user account (Domain Users).
2. Then perform Logoff
3. Next step I add this user as a member of second domain group (e.g.
SomeOtherDomain group).
4. After replication was done I logon to the same workstation as domain user
again, run command line utility WhoAmI.exe and check the results. I've
found, that my user included in second (SomeOtherDomain) group. I'm not
sure, but I believed that group memberships information should not be
present in SAM cache. Could you explain me how MSGINA got this information
during logon process?

Thank you again.


"Alex Fedotov" <m...@alexfedotov.com> wrote in message
news:N8ydnf6uRYV...@comcast.com...

corben...@gmail.com

unread,
Mar 28, 2013, 10:45:05 AM3/28/13
to

corben...@gmail.com

unread,
Mar 28, 2013, 10:45:05 AM3/28/13
to
0 new messages