LDAP Setup on Windows 2000 Workstation

I'm developing ASP pages which will need to interact with directory details via LDAP, so I need to set up a basic LDAP service on my development machine (stand-alone workstation running Windows 2K) to test my code.
The pages are basically registration forms for a website which authenticates against LDAP so most of the operations are pretty basic: creating, reading and updating user entries.
Thanks
James
LVL 8
James BendallAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

browolfCommented:
you're saying the development machine isnt connected to your domain?
0
adonis1976Commented:
is it a Windows 2000 Pro or Sever.. if it is Pro u cannot install LDAP cos it needs directory services like ADO..

If it is Windows 2000 server, then yeah u can install the LDAP services from the CD..
0
James BendallAuthor Commented:
browolf
As above, I'm working on a single standalone workstation so no network

adonis1976
It's Windows 2000 Pro.

What I'm really looking for is something as lightweight as possible that I can run on my workstation.
0
Cloud Class® Course: C++ 11 Fundamentals

This course will introduce you to C++ 11 and teach you about syntax fundamentals.

browolfCommented:
can u not setup a test win2k server and connect yourself to it?
LDAP is really for interacting with active directory, so even if an ldap service existed you still wouldnt have the AD backend.

you can connect to the local machine account by using "WinNT://Local1/" type adsi commands.

whether adsi and ldap connect strings are freely interchangeable is another matter.
0
adonis1976Commented:
then it is not possible to run LDAP services on your workstation... you could have it was a windows 2000 server.. as browolf said.. it would be best to setup a server box for testing..
0
James BendallAuthor Commented:
Thanks for the feedback - I suspected Active Directory would be a non-starter. Unfortunately I don't have the hardware to spare to set up a separate server just for this.

I was really hoping to get some form of LDAP compliant directory service (not necessarily Active Directory, perhaps OpenLDAP or similar) running on my workstation and use that - in the same way that I can run IIS or SQL Server on the workstation to simulate Client Server operations.
0
browolfCommented:
if you've got a decent computer and lots of memory you could run a server on Virtual PC
http://www.microsoft.com/windows/virtualpc/default.mspx
you can get a 45day free trial version.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
James BendallAuthor Commented:
Sorry for the delay in confirming.  

In the end I went a totally different route.  It turns out Novell have a free access LDAP directory in the developers area of their website and I was able to do most of my testing against that.

However as the solutions suggested were relevant and would have worked, they're well worth an A.

Thanks to everyone for their comments.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows 2000

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.