LDAP Authentication - Cycle Through The Local Domain Controllers Listed On The Machine?

Jul 6, 2010

Our company is developing software projects that use a users windows username/password for program authentication. Our programs encrypt the username /password, send them to a web service. The web service decrypts the username/password and authenticates the user against our LDAP using the System.DirectoryServices namespace. This works well. There are two methods, one that validates the user and passes back the user's LDAP info in a datatable, the other passes back a boolean that indicates the user is on the domain. This is working just fine. Over the 4th of July weekend, our domain server hung. While it slowed down the login process for windows while it re-routed to a secondary domain server across the country, all our programs could not validate the users because our local domain controller was down.So I have been asked to update the web services to include a list of domain controllers that can be used if the local one is not available. Below is a snippet of code I use to validate a user:

[code]...

The getinfo function uses the directory services to create an LDAP entry, then do a search based on the account name (windows username) and populates properties for common LDAP information. How can I extend this function, or re-write it, to run down a list of domain controllers found on the network to validate a username? I was thinking of putting the domain in a database, but that requires administration as they change. Is there a way to cycle through the local domain controllers listed on the machine?

View 1 Replies


ADVERTISEMENT

Connecting To NTLM/LDAP On Local Machine On Workgroup

Mar 15, 2010

I am very new to NTLM/LDAP and trying to authenticate using NTML running on a local machine. The code provided by Microsoft [URL] seems to work, I just do not know how to connect to it.

I know that the authentication service is running because Contos 8 has been set up to authenticate using NTLM and it is working. I just do not know what the "connection string" should be:

I am trying: LDAP://CN=machinename with no luck.

Dim adAuth As LdapAuthentication = New LdapAuthentication("LDAP://CN=LOCALMACHINENAME")
Dim entry As DirectoryEntry = New DirectoryEntry(_path, domainAndUsername, pwd)

View 1 Replies

C# - Copy A File From A Computer That Requires Authentication To Local Machine?

Jul 7, 2010

When I use:

File.Copy(strRemoteFolder, strLocalFolder)

I get an UnauthorizedAccessException with the following message: "Access to the path ... is denied."In .NET, how do I copy a file from a remote computer that requires authentication to my local machine? I understand that I'm going to need to supply a username and password in some fashion, but I don't know how to supply that information via an API in .NET.

View 6 Replies

LDAP Authentication Using .Net?

Sep 12, 2006

I have a LDAP Server ("Test.dir.svc.mytest.com") and i want to check if an user with UID a PWD is certified. How to do it?

View 5 Replies

Get LDAP Path Of Current Domain?

Apr 5, 2011

I am using the following code:

Dim GPMSOM As GPMGMTLib.GPMSOM = GPMDomain.GetSOM("DC=virtual,DC=domain")

I need to *not* hardcode "DC=virtual,DC=domain"

How can I get that programatically?

View 5 Replies

LDAP Query For MaxPwdAge Of An OU, Not The Domain?

Jul 21, 2010

I've never scripted anything before,Using Listing 6 from [URL].. I have amended the script for my domain, and the response is correct for the Default Domain Policy. However we have a different password policy for an OU within the domain, so I amended the script as follows:

[Code]...

I hoped this would pick up the maxPwdAge which is set for this OU, but the response I get says the max password age is 0. This is not the case. The max password age is 2 (doing some testing), but it can't see this. Have I done something wrong, or can this script only see the Default Domain Policy, and not the individual OU policies?

View 4 Replies

LDAP Username Password Authentication?

Aug 5, 2009

I have 2 questions here.

1. I would like to know how the attributes of an object in LDAP can be fetched using vb.net

eg here i want to get the properties of user with id saechira.[URL]..

2. I have to perform the authentication of username and password using our LDAP server. I have tried to use the below code. When I try to execute this code it say "Logon Failure: Unknown user name or bad password". Is it because of any invalid parameters, can anyone Please let me know why the authentication fails.. The username password and the domain are all correct. why does this error occur.

[Code]...

View 1 Replies

Accessing LDAP For User / Password Authentication

May 17, 2012

I need to authenticate a user against LDAP/AD (windows 2008 r2) so I can leverage the domains password rules etc... I found code that will allow me to validate a users ID and Password entered into a form (using System.DirectoryServices.DirectoryEntry) but my problem is if the user enters an invalid password more that AD is configured to allow, the account gets locked out. Is there anyway around this?

View 5 Replies

Return User Details After Ldap Authentication (asp.net)?

May 15, 2012

I am trying to set up a new internal system for my client currently, they insisted on integrating the login with AD, which makes sense, and i have managed that with no problem. However what i also want to do, after authentication, is to store some user details / attributes as session variables. I have the following code to aithenticate the user:

'this function authenticates against AD - very simple and works nicely.
Function AuthenticateUser(path As String, user As String, pass As String) As Boolean
Dim de As New DirectoryEntry(path, user, pass, AuthenticationTypes.Secure)

[code]....

which works nicely, and once the function returns me a True, i set Session("LoggedIn") as True.what i need to do is (hopefully within the above function) save the user's name, and 2 other custom atributes from within the user's AD profile.How would i access those (hypothetically)

View 1 Replies

Add Domain User To Local Group While Logged In As Local Account?

Sep 15, 2010

Does anyone know how this can be done? The problem is that when you run the script to add a domain user to the local group as a local user you have no permissions to query the domain. Is there a way to pass a user name and password when doing this? [code]...

View 3 Replies

VS 2008 LDAP Check Path Exists When Authentication Is None

May 15, 2009

LDAP check dir exists when authentication is none Experts I am try to check if an LDAP path exists and the following code works fine if the AuthenticationType is not none. How do you check this if the LDAP does not use authentication?

[Code]...

View 1 Replies

Move From Custom Login Screen To Active Directory LDAP Authentication?

Mar 11, 2009

I have a WinForms app with SQL05 backend. It has a standard Login window where users are required to supply a username/password. This is validated using my own code and sprocs. Now one of my big clients has scared the bejezus out of me by saying, "Hey Chris, I want you to change your app in line with all our other IT systems so that users can use their common username and passwords with authentication against LDAP". :confused: Having had a moment to reflect, I have some questions (some very noob in nature!)

1. Is this requirement a big deal? :) Or straightforward to implement?

2. Does this mean that when user's double-click my app icon on the desktop, the authentication automagically happens without the need for a Login screen?

3. How on earth can I test this. My dev environment does not use AD, but I do have SBS2003

4. Can anyone point me to good resources about this on the web?

View 7 Replies

.net - Mvc Windows Authentication Allow All Users From Domain

Dec 8, 2011

I have an mvc intranet application using windows authentication. It currently has one controller with three actions.

The first action (index) should be available to everyone, this is no problem. The second and the third actions should only be available to users in a specific DOMAIN. However the tag only gives me 2 options: Roles or Users. I tried using Users and setting it to 'DOMAIN*' and 'DOMAIN?' but that doesn't work.

View 3 Replies

Asp.net - Get Domain Whatever Local Or Webserver?

Mar 31, 2011

I wrote an ASP.NET web application. My application created a request with returning URL other e-commerce server. I want to get this.

[URL]

I used Request.Url.AbsoluteUri. But it's not OK for typing address by user.

View 1 Replies

Programmatically Find Out A Domain User's Last Login Machine Name (or IP)?

Jan 20, 2010

I am able to find out when is the last time a user log into a domain but I am also wondering if it is possible to find out what's the machine's name or IP.

In my Active Directory, I see there is an attribute called logonWorkstation but it seems not being used (no value stored)

View 1 Replies

Add Domain User To Local Administrators Group?

May 17, 2012

I need my program to add all users selected in a checkedlist box to the local administrators group.I will be logged in as a domain admin when doing this , if soeone tries to run this without permissions it should prompt them for domain admin creds[code]...

View 1 Replies

Remotely Add Domain User To Local Group?

Jul 14, 2009

I'm in the process of writing a script for use in our lab. I need it to remotely add a domain user to the local group "Remote Desktop Users" on some remote desktop servers we use to bridge two subnets. The person adding the user would have admin rights for that remote server. I would use GPO, but we don't control the domain and it'd be damned near impossible to convince IT to set aside a OU for us with just those machines. I've been looking at using WMI in the script I've been working on but I haven't got the slightest clue how I'd implement it.

View 2 Replies

Add A Domain User To A Local Group On Remote Computers?

Mar 6, 2009

add a domain user to a local group on remote computers

View 2 Replies

Check If A Computer Is Connected To Domain Or Only A Local Network?

Oct 27, 2010

i need to check if my Computer is connected with an Active Directory Domain or only in a Workgroup. Is this possible?

View 4 Replies

Create A Registry Key In Local Machine?

Dec 29, 2010

I need to write to the HKLM registry.

I have writen to HKCU and it works.

When I try to write to the HKLM nothing happends.

Im on windows 7 runing as administrator[code]...

View 11 Replies

GET Installed Printers In Local Machine?

Mar 6, 2012

why this code doesn't work?

Dim s As String
For Each s In PrintDocument1.PrinterSettings.InstalledPrinters.ToString
MsgBox(s)
Next

View 6 Replies

Get Name Of A Shared Directory On A Local Machine?

Apr 12, 2010

I see several posts about getting the UNC of a remote drive, anyone have any ideas how I get the name of a shared directory on a local machine?

View 1 Replies

List Of Directories On Local Machine?

Oct 14, 2011

IIS7 running on Windows Server 2008 R2. Development environment is VWDE 2010.

I'm setting up a simple "machine status" page to monitor a server. I want to display the Drives on the machine, including mapped network drives and show their free space, etc.

I'm using System.IO.DriveInfo.GetDrives() to return a collection of DriveInfo objects. I then itterate that collection to display the relevant information.

The issue I'm having is that only local drives appear. (A:, C: and D:) No mapped drives "Network Locations" appear in the collection.

I'm thinking it has to do with the user account that's executing the code (if that makes any sense). So if the code is executing under the user "ASPNET" (or whatever it is) the drives would have to be mapped under that user. As it happens, I have the server set up like a workstation and it logs in automatically under the user with the mapped drives.

What I've done:

- I have set the Web Site's Anonymous Authentication user to that same user

- I have set the Identity of the Application Pool to which my web site is assigned to be that same user.

View 5 Replies

Provider Is Not Registered On Local Machine

Oct 21, 2009

I am getting this error when trying to connect to sybase database using oledb connectivity from visual studio.net 2005. The 'Sybase ASE OLE DB Provider' provider is not registered on the local machine.

View 2 Replies

'MS JET.OLEDB 4.0' Provider Is Not Registered On The Local Machine?

Sep 26, 2010

I have a program written in VB 2008 express. It connects to an Access database via Jet4.0 OLEDB. It works fine on my computer running windows xp. It works fine on computers running Vista and Windows 7 that also have Access installed. Howerver when run on a computer with Windows 7 that does not have Access installed. The following Error Message appears whenever there is an attempt to access the database:

The 'MS JET.OLEDB 4.0' provider is not registered on the local machine.Reviewing MS info, it appears that mdjet40.dll is found in XP and earlier and that syswow64.dll is found in Vista and later.What do I need to do to make my program run on all versions of Windows with or without Access installed?

View 6 Replies

Copy .txt File From URL Address To Local Machine?

Jun 16, 2009

I have a text file on a website that I have the direct URL address to. For example, http://www.example.com/thisFile.txt .

I would like to copy it to a predefined path on the local machine. For example, C:Documents and SettingsAll Users .

What can I use to copy the file from the URL to the predefined path on the local machine. A simple CopyFile doesn't seem to handle URL addresses.

View 7 Replies

FTP Multiple Files From Local Machine To FTP Site?

May 12, 2012

I currently have a part of my program that uploads an image file MainChart.png from a set location (locally) to a set remote location(on the ftp server). What I would now like to do is be able to upload more than one file at the same time.

What I am currently doing is repeating the same block of code, but changing the image file name from MainChart.png to another one of the image file names, so have about 8 instances of this block of code, Where the file name is just changed.

Does anyone know how I can do this in just one block of code, rather than the program having to keep calling another Sub and logging onto the FTP site each time for each image file that I want to upload?

Private Sub FtpMainChart()
' FTP_URL, FTP_UserName & FTP_Password, are variables that hold the FTP credentials, declared earlier in the code.

[Code].....

View 1 Replies

IDE :: Click Once Install Location On Local Machine?

Jan 11, 2010

Is it possible to point the install of ClickOnce to a directory of my choice on the local computer instead of caching it in Documents and Settingsuser? some place like c:Program FilesFoo Apps for example? I like the ClickOnce stuff a lot and especially the update on run functionality, but would like it independent from the user...

Dev/Usr Environment info: I am using VB Express '08 and SQL Express '05 for my applications in a corporate networking environment and the users will be installing from a network share drive. I have tested this and it works fine, just the location seems to be undesirable.

View 4 Replies

Local Machine To Store Names/addresses?

May 10, 2012

good database that I can use on a local machine to store names/addresses etc. and that integrates easily into .Net 2.0.I have used MySQL a fair bit, so something along that route would be great but without the need to install additional software on the computer or connect externally to a server.

View 3 Replies

Unable To Debug Web Projects On Local Machine

Dec 21, 2010

I am using Visual Studio 2008, .NET Framework 3.5.

Basically what I am trying to do is have my webpage project folder located directly on my local machine (ex. Local #1).Our database is located on a server (ex. Server #1). I am building my web applications on my local machine and then trying to debug them in Visual Studio 2008. Only every single time I click to debug my project I get a "Security Exception" error that looks something like the following.[code]...

View 2 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved