Re: GINA and network providers
From: Jacek Trzcinski (jacek@certum.pl)
Date: 10/31/02
- Next message: shiva: "How to find exactly used space in HDD"
- Previous message: Eric: "Re: How to Add Attribute to a PKCS10 Request"
- In reply to: nobby: "GINA and network providers"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
From: Jacek Trzcinski <jacek@certum.pl> Date: Thu, 31 Oct 2002 10:09:30 +0100 To: nobby <nobby@c98.cjb.net>
nobby wrote:
> Hey,
>
> You may need to check direct with Novell for that one. I
> know that when istalling the Novell Client, authentication
> is done using NWgina.dll. Novell may release the code, or
> you may have to include reference to NWgina.dll in your GINA.
>
> Hope it will point you on the road to success....
>
>>-----Original Message-----
>>Hello !
>>I created custom GINA ( as a matter of fact it is
>
> msgina.dll stub but I
>
>>utilize almost nothing from original msgina.dll) allowing
>
> logon to
>
>>workstation ( NT, 2000, XP) by smart card. Unfortunately
>
> I have problem
>
>>with network providers - here with Novell client. After
>
> successfull
>
>>logon to workstation Novell client dialog box appears and
>
> ask among
>
>>others about username and password. I have to say here
>
> that my GINA does
>
>>not return user password informations to multiple
>
> providers ( Novell
>
>>client among others) in PWLX_MPR_NOTIFY_INFO structure in
>>WlxLoggedOutSas function ( As I have read it is not
>
> neccessary. It would
>
>>be neccessary if username and password to workstation were
>
> the same as
>
>>for network server for example to simplify logon process).
>>
>>I set fields of mentioned structure as follows:
>>
>>pMprNotifyInfo->pszUserName =DupString(pszUsername);
>>pMprNotifyInfo->pszDomain = DupString(pszDomain);
>>pMprNotifyInfo->pszPassword = NULL;
>>pMprNotifyInfo->pszOldPassword = NULL;
>>
>>where,
>>
>>pszUsername is set to user name who successfully loged to
>
> workstation.
>
>>pszDomain I set either from UserModalsGet(NULL,2,&umi2)
>
> function where
>
>>umi2 is USER_MODALS_INFO_2 type or if mentioned function is
>>unsuccessfull I set pszDomain to "."
>>The same values I set in WlxNetworkProviderLoad function.
>>
>>Returning to logon process to Novell, after typing user
>
> name and
>
>>password in Novell client dialog box , after few seconds I
>
> get
>
>>workstation desktop and I can work. Novell client icon is
>
> visible in
>
>>taskbar notification area but unfortunately I have no any
>
> mapped Novell
>
>>disks. All looks like I was not logged to Novell server.
>
> However if I
>
>>utilize Novell client now ( during normally working
>
> system) and choose
>
>>login process I get the same logon dialog box as
>
> previously and now
>
>>after typing user name and password I get window in which
>
> I can see
>
>>whole logon process to Novell, where among others there is
>
> process of
>
>>mapping Novell disks. After this I have additional disks
>
> in system.
>
>>With original msgina.dll all is OK.
>>
>>What can cause such situation ?
>>Thanks in advance
>>Best regards
>>Jacek
>>
>>
>>.
>>
>
Hey !
Installing Novell GINA (nwgina.dll) is not necessary to correct logon to
Novell network and I'm not going to utilize it at all. Notice, that
after correct logon to workstation by means of original GINA (
msgina.dll) I get Novell client dialog box (like as with my own GINA)
and logon to Novell is successfull in opposite to my GINA. Question is
whether and how original GINA interracts with network provider during
logon process. Is it only in the way I described in previous e-mail or
something additional should be done.
Jacek
- Next message: shiva: "How to find exactly used space in HDD"
- Previous message: Eric: "Re: How to Add Attribute to a PKCS10 Request"
- In reply to: nobby: "GINA and network providers"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Relevant Pages
|