Windows Vista Tips

Windows Vista Tips > Newsgroups > Windows Vista General Discussion > Bug (undocumented feature?) in Credential Provider subsystem

Reply
Thread Tools Display Modes

Bug (undocumented feature?) in Credential Provider subsystem

 
 
peterrutenbar@gmail.com
Guest
Posts: n/a

 
      09-11-2007
Has anyone here tried to write a custom Authentication Package and
Credential Provider on Vista? I'm trying to do this, but I've
encountered a bug (or an undocumented feature) in the Credential
Provider subsystem.

I can successfully log into an interactive session, but it seems that
the credential provider subsystem is trying to read my custom
authentication package's profile buffer. I don't place any meaningful
data in there, and the Authentication Package specs don't require me
to.

The credential provider subsystem randomly crashes depending on what
kind of data the auth package returns. And, when it doesn't crash, a
bubble appears in the task bar telling me that my user's account is
about to expire. My auth package works just fine on XP. It only does
this on Vista.

If any Microsoft dev people could help me find a workaround, it'd be
appreciated.

--
Peter Rutenbar

 
Reply With Quote
 
 
 
 
Andrew McLaren
Guest
Posts: n/a

 
      09-11-2007
<> wrote ...
> Has anyone here tried to write a custom Authentication Package and
> Credential Provider on Vista? I'm trying to do this, but I've
> encountered a bug (or an undocumented feature) in the Credential
> Provider subsystem.
>
> If any Microsoft dev people could help me find a workaround, it'd be
> appreciated.




Hi Peter,

This microsoft.public.windows.vista.general group is not the best place for
your question. There are no Dev Support people from Microsoft active in this
newsgroup (almost no Microsoft staff at all, in fact); and most of the
posters are naive home or small business users, not programmers (ie, they
wouldn't know a Credential Provider, if they tripped over one).

You may get better results in one of the MSDN newsgroups, such as
microsoft.public.platformsdk.security; or a more focused Vista group such as
microsoft.public.windows.vista.security.

I don't know the answer to your question, but ... I'm assuming you're aware
the whole GINA architecture has changed in Vista? To create a Credential
Provider, you *must* use the Vista version of the Windows SDK. If you
haven't already, you might want to download and install the sample Vista
Credential Providers, to get a base-line of what works, and what doesn't:

http://www.microsoft.com/downloads/d...displaylang=en

Even in a relevant newsgroup, there's no guaranteed answer; if this problem
is on the critical path for your project you'll get faster results by
opening a Service Request with Microsoft PSS. Be ready to give them a short
repro of the problem (eg like a 20 line sample that they can compile and
debug).

Good luck with the project!
--
Andrew McLaren
amclar (at) optusnet dot com dot au


 
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Vista is hanging. Event ID 12338 is undocumented. MVP Help may be needed. news.microsoft.com Windows Vista General Discussion 0 02-05-2008 12:24 AM
Bug (undocumented feature?) in Credential Provider subsystem peterrutenbar@gmail.com Windows Vista Security 0 09-11-2007 02:12 PM
Question about Launching shell command from Credential Provider hkfg9876@yahoo.com Windows Vista General Discussion 0 07-10-2007 06:00 PM
Should I use a credential provider in this case? Fredrik Jansson Windows Vista Security 2 02-10-2007 03:27 PM
smart card credential provider sunny2vaz Windows Vista Security 2 08-08-2006 01:41 PM



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59