Convert Environment Username To LDAP First / Last Name

Apr 26, 2010

In an application I'm working on I am using the Environment.UserName Property to get the logged on user's username. Is there a way to convert this to the logged on user's REAL first name and last name that is associated with it in Active Directory? I'd like to avoid having to connect or query Active Directory directly if possible (as this is a corporate domain). I also wanted to avoid hard-coding lookups into the app itself, as the users of the application will change over time. Would a "users" external file (Text, XML, csv) be better for this?

View 6 Replies


ADVERTISEMENT

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

Connection To LDAP Fails Unknown Username Or Bad Password?

Mar 23, 2011

I would really welcome some help with this issue. We have a php code that works and connects to the LDAP. When I try to connect using VB.NET 2010, it fails to bind with logon failure unknown username or bad password. Below is the connection information. When I talk to the folks who run the ldap server, they say I am binding sucessfully, below is the log file for the sucessful bind? If I continue and try to execute a search I don't get any results. The server is running openLDAP ver 2.3.39 on a linux server, server requires connection on port 636 for secure connection, or 389 for anonymous.

[Code]...

View 1 Replies

System.Environment.UserName Property Returns Nothing After Publishing Application?

Oct 19, 2011

I have windows application in which I get currently windows logged in username using following environment property

System.Environment.UserName But when I ran application using visual studio, it works without any problem. But when I publish application & try to run it, it get System.Environment.Username value as nothing.

cause of this issue? Or any other alternative to get current system logged in username.

View 1 Replies

Developemnt Environment But Not In Deployement Environment?

Dec 15, 2009

I have VB6 Dll which I am referencing in vb.net ,I am calling the following function in it. It working fine in developemnt environment but not in deployement environment.

Error Method not found: 'Boolean MyUtils._MyUtils.LoadMyObjectRecords(ADODB.Stream ByRef, System.Array ByRef)'.

View 4 Replies

"update Login SET Password=@password,username=@username Where Username=@user"?

Jun 21, 2010

send a solution for this "update login SET password=@password,username=@username where username=@user"

while executing i got the error"syntax error in update statement "

View 2 Replies

Users To Submit Their Username By Typing In Their Username And Pressing The Submit Button

Mar 11, 2010

The program is for users to submit their username by typing in their username and pressing the submit button. The username may be able to display on the Usernamelabel in form1.(I made the button on form2) I have problems coding to make the text to come out in form2.My code comes out as error.

Here is the code in form2.
Public Class Form2

Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

[CODE]...

View 4 Replies

Get The OU Name Using LDAP?

Nov 17, 2009

i want to ask how to get the OU name membership of authenticated user using LDAP.below is my code for LDAP Connection :

Public
Class LdapAuthentication
Private _path As String

[code]....

View 2 Replies

.net - C# And LDAP Search Different?

May 20, 2011

there is a difference between the implementation of the FindAll() method on the DirectorySearcher object in C# and VB.NET? From my understanding they both get "compiled" to MSIL and get processed by the CLR the same way. Going against our ADAM/LDAP system the below C# code throws an error and the below VB.NET does not.Here is the C# exception stack:

at System.DirectoryServices.DirectoryEntry.Bind(Boolean throwIfFail)
at System.DirectoryServices.DirectoryEntry.Bind()
at System.DirectoryServices.DirectoryEntry.get_AdsObject()
at System.DirectoryServices.DirectorySearcher.FindAll(Boolean findMoreThanOne)
at System.DirectoryServices.DirectorySearcher.FindAll()

Here is the C# error:

System.Runtime.InteropServices.COMException was unhandled
Message="The parameter is incorrect.

[code]....

View 2 Replies

Cannot Connect To AD Using LDAP

Mar 20, 2012

I'm writing code to connect to my Active Directory server using LDAP. I can connect using

LDAP://celtestdomdc1.celtestdom.local

but I can't connect using

LDAP://celtestdomdc1.celtestdom.local/CN=Users;DC=celtestdom

Am I using the wrong syntax or something?

View 3 Replies

Get Fields From LDAP

Nov 1, 2011

I have a code that I found as a VBS and ported it to VBA and works perfectly, but I am now trying to run on VB.NET 2010 but am getting a Path not found error. I am trying to get the complete name and e-mail from the Acitive Directory from the current user.[code]

View 21 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

.net - Verify User Log In Using LDAP?

Nov 17, 2011

I have not been able to successfully verify a user with LDAP for an ASP.NET web application. I have done so on our own network against Active Directory, but this is against a server outside of our network that is OID (Oracle Internet Directory).Usually, I use the following code with no problem.

Dim myDirectoryEntry As New System.DirectoryServices.DirectoryEntry("LDAP://1.2.3.4:999/OU=SomeOU,DC=Something,DC=com")
myDirectoryEntry.AuthenticationType = System.DirectoryServices.AuthenticationTypes.Sealing
myDirectoryEntry.AuthenticationType = System.DirectoryServices.AuthenticationTypes.Secure
Try

[Code]...

After that, I haven't been able to find a method to verify a user's log in information with their password and then pull back some information.

View 1 Replies

Adding Users To AD Using LDAP?

Mar 21, 2012

I'm writing an application that will add users to Active Directory. I'm trying to use this code to connect to the "Users" shared folder in AD

[URL]

However it adds the user in with the shared folders, instead of within the "Users" shared folder. Shouldn't CN=Users mean it will add it to the "Users" folder?

View 1 Replies

Speed Up LDAP Query

Oct 14, 2011

I need to query AD to work out what access a user has to my application.I have 7 AD groups (FTP1 to FTP 7), these groups can have other groups added so I'm using GetMembers(True) which is recursive.The below function works great but it's a little slow, is there any obvious changes I can make to speed it up?[code]

View 6 Replies

Active Directory - Cannot Connect To AD Using LDAP?

Mar 20, 2012

I'm writing code to connect to my Active Directory server using LDAP. I can connect usingLDAP://celtestdomdc1.celtestdom.localbut I can't connect usingLDAP://celtestdomdc1.celtestdom.local/CN=Users;DC=celtestd

View 1 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

Get Logged In User's Alias From LDAP

May 17, 2010

I'm trying to get the Alias of the logged in user (Active Directory/LDAP environment/Exchange) .

View 8 Replies

LDAP : Getting A List Of Logon Names?

Dec 8, 2009

I have the need in my program to get the list of user logon names in a group. This is what I have so far but it only returns all the users...which I need cut down to those in a group, of which i have the name of.

Option Explicit On
Imports System.DirectoryServices
Imports System.DirectoryServices.ActiveDirectory

[code]....

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

Resetting A Users Password Through LDAP?

Mar 26, 2009

Long story short I have a situation where some users have access to two domains that do not trust each other. They log into one domain and their user ID's are identical on the other domain. So when they change their password on the first domain they need to call into tech support to have it reset on the second domain. I'm writing a app that checks if they have access to the first domain but not the second and if this is found to be true it prompts them for the new password to update the second domain.

Here is where I am stuck. The following code works GREAT but I need it to be more flexible:

Code:

Friend Function ResetPassword(ByVal OldPassword As String, ByVal NewPassword As String, ByVal UserName As String) As String
' Resets a users domain password

[Code]....

The issue is the CN is different between domains (one is first name last, other is last name first) so I need to search by UserID which is the same between the two. So I tried searching by sAMAccountName but it says object not found. Also I need to be able to search the entire Super Corp OU. When I get rid of the extra OU's the search also fails

So I need to search LDAP for sAMAccountName anywhere in OU=Super Corp. How can I do this? Every combination I try seems to fail yet if I hard code it like the above example it works great. The idea is to replace CN=John Q. Public with sAMAccountName=" & username & " to pull jsut that user on the fly.

If it matters all clients are XP SP2 or higher, both domains are Server 2003 or higher. VB 2008 SP1. The error message when a different search is done is a "Object not found".

View 11 Replies

Using LDAP To Get All Users In Active Directory?

May 1, 2009

I'm designing a program to search through all users in Active Directory and get the lastLoginTimeStamp attribute. From there I'm having a report(.csv) genererated based on who hasn't logged in 30,60, 0r 90 days. I believe I'm having a problem in my loop somewhere. My code works when I LDAP an OU with users inside but when I try to get it to seach subcontainers I get several exceptions thrown at me. Here is a sample of my loop code:

'Initialize and open report file
ReportFile = My.Computer.FileSystem.OpenTextFileWriter(My.Settings.ReportsPath & "LoginAuditReport.csv", False)

[Code].....

View 3 Replies

VS 2010 LDAP - Get All The Users Under A Tree From AD?

Mar 18, 2011

i am trying to get all the users under a tree from AD with the following

[code]...

I keep getting this error:Quote: There is no such object on the server. on the line: For Each account As SearchResult In AccountSearcher.FindAll However, if i modify the DirectoryEntry to this: Dim RootEntry As New DirectoryEntry("LDAP://OU=Mayor,DC=c*******gatn,dc=gov", "myusername", "mypassword") It works but with the wrong returned user data....

View 1 Replies

Access Current User Information Via LDAP?

May 24, 2012

How can I access the current user information via LDAP and VB.Net 2.0*? I found a vbscript that works, but I'd rather have it done in .net

Dim objSysInfo = CreateObject("ADSystemInfo")
Dim strUser = objSysInfo.UserName 'returns current user account
Dim objUser = GetObject("LDAP://" & strUser) 'queries active directory for user account

I'm using the framework 2.0 because it is for more likely in my XP/Vista/7 World to have 2.0 installed than 3.5 or 4.0

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

Asp.net - Using Statement For Directory Search Or Ldap Functionality ?

May 14, 2012

i am very new to VB.net. Can i use the USING Statement for calling the Directory Entry and Searcher like the below.

Using entry As DirectoryEntry = New DirectoryEntry(String.Format("LDAP://xxx.com.my"))
entry.AuthenticationType = AuthenticationTypes.Delegation
entry.Username = username[code].....

View 1 Replies

How To Write An LDAP Query To List All Of The PCs In A Specific OU?

Sep 14, 2010

Im just trying to figure out how to write an LDAP query to list all of the PCs in a specific OU.

View 3 Replies

LDAP Query - Error In Select String

Feb 16, 2010

Using vb2005 and .Net 2.0. I've been trying for some time to get my query to work. I've posted my issue on several forums but no one been able to asssist me. From code behing I need to query Active Directory and have following issues:

1. I need to select only where "title" is empty and
2. I need to do a LIKE on sAMAccountName

[Code]...

View 2 Replies

Populate A Combobox With User Names From LDAP?

Sep 2, 2008

I have been trying for days to populate a combobox with user names from our LDAP. I can not seem to get this to work however I am really new to LDAP also. Here is my code...

[Code]...

View 1 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







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