473,288 Members | 1,693 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,288 software developers and data experts.

ActiveDirectoryMembershipProvider

I have been trying to use ASP.NET 2.0 built-in Membership Providers.
Particularly the ActiveDirectoryMembershipProvider.

My web.config looks like this:
<connectionStrings>
<clear/>
<add name="ADConnectionString"
connectionString="LDAP://192.168.32.129/CN=users,CN=testdns,DC=test,DC=com"
/>
</connectionStrings>

<membership defaultProvider="MembershipADProvider">
<providers>
<add name="MembershipADProvider"

type="System.Web.Security.ActiveDirectoryMembershi pProvider, System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="ADConnectionString"

connectionUsername="testdns.test.com\administrator "
connectionPassword="password"/>
</providers>
</membership>
Active Directory is running on a Windows 2003 server within a VMWare
instance.

When I run the app and try to log in using the asp:Login control, I
receive the following error:

A referral was returned from the server

<providers>
Line 64: <add name="MembershipADProvider"
Line 65:
type="System.Web.Security.ActiveDirectoryMembershi pProvider, System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
Line 66: connectionStringName="ADConnectionString"

Line 67: connectionUsername="ad***********@testdns.test.com "
Source File: C:\www\etlap-01.wur.ecri.org\html\web.config Line: 65

I can connection to AD just fine using the LDAPBrowser and the ADAM
adsiedit utility. Can anyone point me in the right direction to what
the error "A referral was returned from the server" means?

Much appreciated,
Glenn
May 17 '06 #1
18 4627
re:
Can anyone point me in the right direction to what
the error "A referral was returned from the server" means?
Does your dc=test, dc=com actually exist ?
Does testdns.test.com\administrator exist ?

See :
http://www.computerperformance.co.uk...rom_the_server.
http://www.computerperformance.co.uk...e_8007202B.htm


Juan T. Llibre, asp.net MVP
aspnetfaq.com : http://www.aspnetfaq.com/
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
===================================
"Glenn Eastlack" <gl***@nowhere.com> wrote in message news:Ol**************@TK2MSFTNGP02.phx.gbl...I have been trying to use ASP.NET 2.0 built-in Membership Providers.
Particularly the ActiveDirectoryMembershipProvider.

My web.config looks like this:
<connectionStrings>
<clear/>
<add name="ADConnectionString"
connectionString="LDAP://192.168.32.129/CN=users,CN=testdns,DC=test,DC=com"
/>
</connectionStrings>

<membership defaultProvider="MembershipADProvider">
<providers>
<add name="MembershipADProvider"

type="System.Web.Security.ActiveDirectoryMembershi pProvider, System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="ADConnectionString"

connectionUsername="testdns.test.com\administrator "
connectionPassword="password"/>
</providers>
</membership>
Active Directory is running on a Windows 2003 server within a VMWare
instance.

When I run the app and try to log in using the asp:Login control, I
receive the following error:

A referral was returned from the server

<providers>
Line 64: <add name="MembershipADProvider"
Line 65:
type="System.Web.Security.ActiveDirectoryMembershi pProvider, System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
Line 66: connectionStringName="ADConnectionString"

Line 67: connectionUsername="ad***********@testdns.test.com "
Source File: C:\www\etlap-01.wur.ecri.org\html\web.config Line: 65

I can connection to AD just fine using the LDAPBrowser and the ADAM
adsiedit utility. Can anyone point me in the right direction to what
the error "A referral was returned from the server" means?

Much appreciated,
Glenn

May 17 '06 #2
Hello,

Few questions if you don't mind

Is it possible to set the
connectionUsername="" connectionPassword="" for a Provider Programmatically?

if so How

What tools I can use to test the AD connection string etc....

SA

"Glenn Eastlack" <gl***@nowhere.com> wrote in message
news:Ol**************@TK2MSFTNGP02.phx.gbl...
I have been trying to use ASP.NET 2.0 built-in Membership Providers.
Particularly the ActiveDirectoryMembershipProvider.

My web.config looks like this:
<connectionStrings>
<clear/>
<add name="ADConnectionString"
connectionString="LDAP://192.168.32.129/CN=users,CN=testdns,DC=test,DC=com"
/>
</connectionStrings>

<membership defaultProvider="MembershipADProvider">
<providers>
<add name="MembershipADProvider"

type="System.Web.Security.ActiveDirectoryMembershi pProvider, System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="ADConnectionString"

connectionUsername="testdns.test.com\administrator "
connectionPassword="password"/>
</providers>
</membership>
Active Directory is running on a Windows 2003 server within a VMWare
instance.

When I run the app and try to log in using the asp:Login control, I
receive the following error:

A referral was returned from the server

<providers>
Line 64: <add name="MembershipADProvider"
Line 65:
type="System.Web.Security.ActiveDirectoryMembershi pProvider, System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
Line 66: connectionStringName="ADConnectionString"

Line 67: connectionUsername="ad***********@testdns.test.com "
Source File: C:\www\etlap-01.wur.ecri.org\html\web.config Line: 65

I can connection to AD just fine using the LDAPBrowser and the ADAM
adsiedit utility. Can anyone point me in the right direction to what
the error "A referral was returned from the server" means?

Much appreciated,
Glenn

May 17 '06 #3
Juan,

Do I have to use the administrator account for this to work
Can I set the connectionUsername="" connectionPassword="" for a Provider
Programmatically?

Thanks in advance

Sa
"Juan T. Llibre" <no***********@nowhere.com> wrote in message
news:%2****************@TK2MSFTNGP02.phx.gbl...
re:
Can anyone point me in the right direction to what
the error "A referral was returned from the server" means?


Does your dc=test, dc=com actually exist ?
Does testdns.test.com\administrator exist ?

See :
http://www.computerperformance.co.uk...rom_the_server.
http://www.computerperformance.co.uk...e_8007202B.htm


Juan T. Llibre, asp.net MVP
aspnetfaq.com : http://www.aspnetfaq.com/
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
===================================
"Glenn Eastlack" <gl***@nowhere.com> wrote in message
news:Ol**************@TK2MSFTNGP02.phx.gbl...
I have been trying to use ASP.NET 2.0 built-in Membership Providers.
Particularly the ActiveDirectoryMembershipProvider.

My web.config looks like this:
<connectionStrings>
<clear/>
<add name="ADConnectionString"
connectionString="LDAP://192.168.32.129/CN=users,CN=testdns,DC=test,DC=com"
/>
</connectionStrings>

<membership defaultProvider="MembershipADProvider">
<providers>
<add name="MembershipADProvider"

type="System.Web.Security.ActiveDirectoryMembershi pProvider, System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="ADConnectionString"

connectionUsername="testdns.test.com\administrator "
connectionPassword="password"/>
</providers>
</membership>
Active Directory is running on a Windows 2003 server within a VMWare
instance.

When I run the app and try to log in using the asp:Login control, I
receive the following error:

A referral was returned from the server

<providers>
Line 64: <add name="MembershipADProvider"
Line 65:
type="System.Web.Security.ActiveDirectoryMembershi pProvider, System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
Line 66: connectionStringName="ADConnectionString"

Line 67:
connectionUsername="ad***********@testdns.test.com "
Source File: C:\www\etlap-01.wur.ecri.org\html\web.config Line: 65

I can connection to AD just fine using the LDAPBrowser and the ADAM
adsiedit utility. Can anyone point me in the right direction to what
the error "A referral was returned from the server" means?

Much appreciated,
Glenn


May 17 '06 #4
re:
Do I have to use the administrator account for this to work
No. To read the user database, you can use any account listed in AD.
To add users, you must have admin rights to the AD database.

re: Can I set the connectionUsername="" connectionPassword="" for a Provider Programmatically?
Sure.

In all cases, though, you must refer to a valid domain/AD database.
You can't use a "test" domain/AD database.

That's why I asked you if :
Does your dc=test, dc=com actually exist ?
Does testdns.test.com\administrator exist ?


actually exist.

I don't think you are the owner of test.com and testdns.test.com
is a subdomain of test.com, so you're using invalid domains.

That will never work.
That's why you received the error message you received.

You *must* use valid domains for AD queries.


Juan T. Llibre, asp.net MVP
aspnetfaq.com : http://www.aspnetfaq.com/
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
===================================
"MSDN" <sq**********@hotmail.com> wrote in message news:%2***************@TK2MSFTNGP02.phx.gbl... Juan,

Do I have to use the administrator account for this to work
Can I set the connectionUsername="" connectionPassword="" for a Provider Programmatically?

Thanks in advance

Sa
"Juan T. Llibre" <no***********@nowhere.com> wrote in message
news:%2****************@TK2MSFTNGP02.phx.gbl...
re:
Can anyone point me in the right direction to what
the error "A referral was returned from the server" means?


Does your dc=test, dc=com actually exist ?
Does testdns.test.com\administrator exist ?

See :
http://www.computerperformance.co.uk...rom_the_server.
http://www.computerperformance.co.uk...e_8007202B.htm


Juan T. Llibre, asp.net MVP
aspnetfaq.com : http://www.aspnetfaq.com/
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
===================================
"Glenn Eastlack" <gl***@nowhere.com> wrote in message
news:Ol**************@TK2MSFTNGP02.phx.gbl...
I have been trying to use ASP.NET 2.0 built-in Membership Providers.
Particularly the ActiveDirectoryMembershipProvider.

My web.config looks like this:
<connectionStrings>
<clear/>
<add name="ADConnectionString"
connectionString="LDAP://192.168.32.129/CN=users,CN=testdns,DC=test,DC=com"
/>
</connectionStrings>

<membership defaultProvider="MembershipADProvider">
<providers>
<add name="MembershipADProvider"

type="System.Web.Security.ActiveDirectoryMembershi pProvider, System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="ADConnectionString"

connectionUsername="testdns.test.com\administrator "
connectionPassword="password"/>
</providers>
</membership>
Active Directory is running on a Windows 2003 server within a VMWare
instance.

When I run the app and try to log in using the asp:Login control, I
receive the following error:

A referral was returned from the server

<providers>
Line 64: <add name="MembershipADProvider"
Line 65:
type="System.Web.Security.ActiveDirectoryMembershi pProvider, System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
Line 66: connectionStringName="ADConnectionString"

Line 67: connectionUsername="ad***********@testdns.test.com "
Source File: C:\www\etlap-01.wur.ecri.org\html\web.config Line: 65

I can connection to AD just fine using the LDAPBrowser and the ADAM
adsiedit utility. Can anyone point me in the right direction to what
the error "A referral was returned from the server" means?

Much appreciated,
Glenn

May 17 '06 #5
Juan,

FYI: You mixed us up. MSDN and Glenn Eastlack. No problem....

I am currently using my account for the connectionUsername="" and the
connectionPassword="" properties.
Also using the correct domain name that we own etc...
however my if statement below is evaluating to false always.
if (Membership.ValidateUser(Login1.UserName, Login1.Password))

I know that my username and passwords for the provider properties above are
correct because if I use the wrong one then I get an error that said

"Unable to establish secure connection..." so it is doing something and
talking to the AD I think.

The Membership object is usable...

Now when I use the same UserName and Password that I use for the Providers
Properties I can not get authenticated.

What utility can I use to test this and how do I debug this to get going.

Thank you Juan.

SA


"Juan T. Llibre" <no***********@nowhere.com> wrote in message
news:Oj**************@TK2MSFTNGP03.phx.gbl...
re:
Do I have to use the administrator account for this to work


No. To read the user database, you can use any account listed in AD.
To add users, you must have admin rights to the AD database.

re:
Can I set the connectionUsername="" connectionPassword="" for a Provider
Programmatically?


Sure.

In all cases, though, you must refer to a valid domain/AD database.
You can't use a "test" domain/AD database.

That's why I asked you if :
Does your dc=test, dc=com actually exist ?
Does testdns.test.com\administrator exist ?


actually exist.

I don't think you are the owner of test.com and testdns.test.com
is a subdomain of test.com, so you're using invalid domains.

That will never work.
That's why you received the error message you received.

You *must* use valid domains for AD queries.


Juan T. Llibre, asp.net MVP
aspnetfaq.com : http://www.aspnetfaq.com/
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
===================================
"MSDN" <sq**********@hotmail.com> wrote in message
news:%2***************@TK2MSFTNGP02.phx.gbl...
Juan,

Do I have to use the administrator account for this to work
Can I set the connectionUsername="" connectionPassword="" for a Provider
Programmatically?

Thanks in advance

Sa
"Juan T. Llibre" <no***********@nowhere.com> wrote in message
news:%2****************@TK2MSFTNGP02.phx.gbl...
re:
Can anyone point me in the right direction to what
the error "A referral was returned from the server" means?

Does your dc=test, dc=com actually exist ?
Does testdns.test.com\administrator exist ?

See :
http://www.computerperformance.co.uk...rom_the_server.
http://www.computerperformance.co.uk...e_8007202B.htm


Juan T. Llibre, asp.net MVP
aspnetfaq.com : http://www.aspnetfaq.com/
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
===================================
"Glenn Eastlack" <gl***@nowhere.com> wrote in message
news:Ol**************@TK2MSFTNGP02.phx.gbl...
I have been trying to use ASP.NET 2.0 built-in Membership Providers.
Particularly the ActiveDirectoryMembershipProvider.

My web.config looks like this:
<connectionStrings>
<clear/>
<add name="ADConnectionString"
connectionString="LDAP://192.168.32.129/CN=users,CN=testdns,DC=test,DC=com"
/>
</connectionStrings>

<membership defaultProvider="MembershipADProvider">
<providers>
<add name="MembershipADProvider"

type="System.Web.Security.ActiveDirectoryMembershi pProvider,
System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="ADConnectionString"

connectionUsername="testdns.test.com\administrator "
connectionPassword="password"/>
</providers>
</membership>
Active Directory is running on a Windows 2003 server within a VMWare
instance.

When I run the app and try to log in using the asp:Login control, I
receive the following error:

A referral was returned from the server

<providers>
Line 64: <add name="MembershipADProvider"
Line 65:
type="System.Web.Security.ActiveDirectoryMembershi pProvider,
System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
Line 66: connectionStringName="ADConnectionString"

Line 67: connectionUsername="ad***********@testdns.test.com "
Source File: C:\www\etlap-01.wur.ecri.org\html\web.config Line: 65

I can connection to AD just fine using the LDAPBrowser and the ADAM
adsiedit utility. Can anyone point me in the right direction to what
the error "A referral was returned from the server" means?

Much appreciated,
Glenn


May 17 '06 #6
Juan,

I have th following in my web.config.

<add name="ADConnectionString_corp"
connectionString="LDAP://corp.ourdomain.com/CN=Users,DC=corp,DC=ourdomain,DC=com"/>
and

<providers>

<add name="MembershipADProvider"
type="System.Web.Security.ActiveDirectoryMembershi pProvider, System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="ADConnectionString_corp"
connectionUsername="ourdomain.com\sam.agent"
connectionPassword="mypasswordhere"/>

</providers>

Do you see anything wrong here??

SA

"Juan T. Llibre" <no***********@nowhere.com> wrote in message
news:Oj**************@TK2MSFTNGP03.phx.gbl...
re:
Do I have to use the administrator account for this to work


No. To read the user database, you can use any account listed in AD.
To add users, you must have admin rights to the AD database.

re:
Can I set the connectionUsername="" connectionPassword="" for a Provider
Programmatically?


Sure.

In all cases, though, you must refer to a valid domain/AD database.
You can't use a "test" domain/AD database.

That's why I asked you if :
Does your dc=test, dc=com actually exist ?
Does testdns.test.com\administrator exist ?


actually exist.

I don't think you are the owner of test.com and testdns.test.com
is a subdomain of test.com, so you're using invalid domains.

That will never work.
That's why you received the error message you received.

You *must* use valid domains for AD queries.


Juan T. Llibre, asp.net MVP
aspnetfaq.com : http://www.aspnetfaq.com/
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
===================================
"MSDN" <sq**********@hotmail.com> wrote in message
news:%2***************@TK2MSFTNGP02.phx.gbl...
Juan,

Do I have to use the administrator account for this to work
Can I set the connectionUsername="" connectionPassword="" for a Provider
Programmatically?

Thanks in advance

Sa
"Juan T. Llibre" <no***********@nowhere.com> wrote in message
news:%2****************@TK2MSFTNGP02.phx.gbl...
re:
Can anyone point me in the right direction to what
the error "A referral was returned from the server" means?

Does your dc=test, dc=com actually exist ?
Does testdns.test.com\administrator exist ?

See :
http://www.computerperformance.co.uk...rom_the_server.
http://www.computerperformance.co.uk...e_8007202B.htm


Juan T. Llibre, asp.net MVP
aspnetfaq.com : http://www.aspnetfaq.com/
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
===================================
"Glenn Eastlack" <gl***@nowhere.com> wrote in message
news:Ol**************@TK2MSFTNGP02.phx.gbl...
I have been trying to use ASP.NET 2.0 built-in Membership Providers.
Particularly the ActiveDirectoryMembershipProvider.

My web.config looks like this:
<connectionStrings>
<clear/>
<add name="ADConnectionString"
connectionString="LDAP://192.168.32.129/CN=users,CN=testdns,DC=test,DC=com"
/>
</connectionStrings>

<membership defaultProvider="MembershipADProvider">
<providers>
<add name="MembershipADProvider"

type="System.Web.Security.ActiveDirectoryMembershi pProvider,
System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="ADConnectionString"

connectionUsername="testdns.test.com\administrator "
connectionPassword="password"/>
</providers>
</membership>
Active Directory is running on a Windows 2003 server within a VMWare
instance.

When I run the app and try to log in using the asp:Login control, I
receive the following error:

A referral was returned from the server

<providers>
Line 64: <add name="MembershipADProvider"
Line 65:
type="System.Web.Security.ActiveDirectoryMembershi pProvider,
System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
Line 66: connectionStringName="ADConnectionString"

Line 67: connectionUsername="ad***********@testdns.test.com "
Source File: C:\www\etlap-01.wur.ecri.org\html\web.config Line: 65

I can connection to AD just fine using the LDAPBrowser and the ADAM
adsiedit utility. Can anyone point me in the right direction to what
the error "A referral was returned from the server" means?

Much appreciated,
Glenn


May 17 '06 #7
Thanks for your help. It turns out that I misspelled the base DN in the
connection string (I actually changed the name to hide my client).

My connection string now looks like this:
<add name="ADConnectionString"
connectionString="LDAP://192.168.32.129/DC=testdns,DC=client,DC=com" />

and my Providers look like this:

<add name="MembershipADProvider"
type="System.Web.Security.ActiveDirectoryMembershi pProvider, System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="ADConnectionString"

connectionUsername="ad***********@testdns.client.c om"
connectionPassword="password"
/>

I've now moved on to trying to create my own custom Provider and
MembershipUser. The question I have is when and how does the
MembershipUser get created and can you override how it gets created? In
particular, I have several attributes held in a SQL Server database that
I want to value.

Thanks,
Glenn

Juan T. Llibre wrote:
re:
Can anyone point me in the right direction to what
the error "A referral was returned from the server" means?


Does your dc=test, dc=com actually exist ?
Does testdns.test.com\administrator exist ?

See :
http://www.computerperformance.co.uk...rom_the_server.
http://www.computerperformance.co.uk...e_8007202B.htm


Juan T. Llibre, asp.net MVP
aspnetfaq.com : http://www.aspnetfaq.com/
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
===================================
"Glenn Eastlack" <gl***@nowhere.com> wrote in message news:Ol**************@TK2MSFTNGP02.phx.gbl...
I have been trying to use ASP.NET 2.0 built-in Membership Providers.
Particularly the ActiveDirectoryMembershipProvider.

My web.config looks like this:
<connectionStrings>
<clear/>
<add name="ADConnectionString"
connectionString="LDAP://192.168.32.129/CN=users,CN=testdns,DC=test,DC=com"
/>
</connectionStrings>

<membership defaultProvider="MembershipADProvider">
<providers>
<add name="MembershipADProvider"

type="System.Web.Security.ActiveDirectoryMembershi pProvider, System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="ADConnectionString"

connectionUsername="testdns.test.com\administrator "
connectionPassword="password"/>
</providers>
</membership>
Active Directory is running on a Windows 2003 server within a VMWare
instance.

When I run the app and try to log in using the asp:Login control, I
receive the following error:

A referral was returned from the server

<providers>
Line 64: <add name="MembershipADProvider"
Line 65:
type="System.Web.Security.ActiveDirectoryMembershi pProvider, System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
Line 66: connectionStringName="ADConnectionString"

Line 67: connectionUsername="ad***********@testdns.test.com "
Source File: C:\www\etlap-01.wur.ecri.org\html\web.config Line: 65

I can connection to AD just fine using the LDAPBrowser and the ADAM
adsiedit utility. Can anyone point me in the right direction to what
the error "A referral was returned from the server" means?

Much appreciated,
Glenn


May 18 '06 #8
Glenn,

I have no errors or exceptions in my code but I keep on getting false in my
if statement when I try to validate the username and password.

So the Membership object is created with no problem.

if (Membership.ValidateUser(Login1.UserName, Login1.Password))

Do you know what I should look for??

Thanks for any help you can give me.

Sa
"Glenn Eastlack" <gl***@nowhere.com> wrote in message
news:u$**************@TK2MSFTNGP03.phx.gbl...
Thanks for your help. It turns out that I misspelled the base DN in the
connection string (I actually changed the name to hide my client).

My connection string now looks like this:
<add name="ADConnectionString"
connectionString="LDAP://192.168.32.129/DC=testdns,DC=client,DC=com" />

and my Providers look like this:

<add name="MembershipADProvider"
type="System.Web.Security.ActiveDirectoryMembershi pProvider, System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="ADConnectionString"
connectionUsername="ad***********@testdns.client.c om"
connectionPassword="password"
/>

I've now moved on to trying to create my own custom Provider and
MembershipUser. The question I have is when and how does the
MembershipUser get created and can you override how it gets created? In
particular, I have several attributes held in a SQL Server database that I
want to value.

Thanks,
Glenn

Juan T. Llibre wrote:
re:
Can anyone point me in the right direction to what
the error "A referral was returned from the server" means?


Does your dc=test, dc=com actually exist ?
Does testdns.test.com\administrator exist ?

See :
http://www.computerperformance.co.uk...rom_the_server.
http://www.computerperformance.co.uk...e_8007202B.htm


Juan T. Llibre, asp.net MVP
aspnetfaq.com : http://www.aspnetfaq.com/
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
===================================
"Glenn Eastlack" <gl***@nowhere.com> wrote in message
news:Ol**************@TK2MSFTNGP02.phx.gbl...
I have been trying to use ASP.NET 2.0 built-in Membership Providers.
Particularly the ActiveDirectoryMembershipProvider.

My web.config looks like this:
<connectionStrings>
<clear/>
<add name="ADConnectionString"
connectionString="LDAP://192.168.32.129/CN=users,CN=testdns,DC=test,DC=com"
/>
</connectionStrings>

<membership defaultProvider="MembershipADProvider">
<providers>
<add name="MembershipADProvider"

type="System.Web.Security.ActiveDirectoryMembershi pProvider, System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="ADConnectionString"

connectionUsername="testdns.test.com\administrator "
connectionPassword="password"/>
</providers>
</membership>
Active Directory is running on a Windows 2003 server within a VMWare
instance.

When I run the app and try to log in using the asp:Login control, I
receive the following error:

A referral was returned from the server

<providers>
Line 64: <add name="MembershipADProvider"
Line 65:
type="System.Web.Security.ActiveDirectoryMembershi pProvider, System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
Line 66: connectionStringName="ADConnectionString"

Line 67:
connectionUsername="ad***********@testdns.test.com "
Source File: C:\www\etlap-01.wur.ecri.org\html\web.config Line: 65

I can connection to AD just fine using the LDAPBrowser and the ADAM
adsiedit utility. Can anyone point me in the right direction to what
the error "A referral was returned from the server" means?

Much appreciated,
Glenn


May 18 '06 #9
re:
I've now moved on to trying to create my own custom Provider and MembershipUser. The question I
have is when and how does the MembershipUser get created and can you override how it gets
created?

You'll find a complete roadmap to creating your own Providers in Scott's blog :

http://weblogs.asp.net/scottgu/archi...24/438953.aspx

In particular, check out the sections titled "Custom Membership and Roles Providers"

re: I have several attributes held in a SQL Server database that I want to value.
Check the section titled "Storing Custom Properties about a User during Registration".
There's full sample and a couple of links there.

Juan T. Llibre, asp.net MVP
aspnetfaq.com : http://www.aspnetfaq.com/
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
===================================
"MSDN" <sq**********@hotmail.com> wrote in message news:u1**************@TK2MSFTNGP02.phx.gbl... Glenn,

I have no errors or exceptions in my code but I keep on getting false in my if statement when I
try to validate the username and password.

So the Membership object is created with no problem.

if (Membership.ValidateUser(Login1.UserName, Login1.Password))

Do you know what I should look for??

Thanks for any help you can give me.

Sa
"Glenn Eastlack" <gl***@nowhere.com> wrote in message
news:u$**************@TK2MSFTNGP03.phx.gbl...
Thanks for your help. It turns out that I misspelled the base DN in the connection string (I
actually changed the name to hide my client).

My connection string now looks like this:
<add name="ADConnectionString"
connectionString="LDAP://192.168.32.129/DC=testdns,DC=client,DC=com" />

and my Providers look like this:

<add name="MembershipADProvider"
type="System.Web.Security.ActiveDirectoryMembershi pProvider, System.Web, Version=2.0.0.0,
Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="ADConnectionString"
connectionUsername="ad***********@testdns.client.c om"
connectionPassword="password"
/>

I've now moved on to trying to create my own custom Provider and MembershipUser. The question I
have is when and how does the MembershipUser get created and can you override how it gets
created? In particular, I have several attributes held in a SQL Server database that I want to
value.

Thanks,
Glenn

Juan T. Llibre wrote:
re:
Can anyone point me in the right direction to what
the error "A referral was returned from the server" means?

Does your dc=test, dc=com actually exist ?
Does testdns.test.com\administrator exist ?

See :
http://www.computerperformance.co.uk...rom_the_server.
http://www.computerperformance.co.uk...e_8007202B.htm


Juan T. Llibre, asp.net MVP
aspnetfaq.com : http://www.aspnetfaq.com/
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
===================================
"Glenn Eastlack" <gl***@nowhere.com> wrote in message
news:Ol**************@TK2MSFTNGP02.phx.gbl...
I have been trying to use ASP.NET 2.0 built-in Membership Providers.
Particularly the ActiveDirectoryMembershipProvider.

My web.config looks like this:
<connectionStrings>
<clear/>
<add name="ADConnectionString"
connectionString="LDAP://192.168.32.129/CN=users,CN=testdns,DC=test,DC=com"
/>
</connectionStrings>

<membership defaultProvider="MembershipADProvider">
<providers>
<add name="MembershipADProvider"

type="System.Web.Security.ActiveDirectoryMembershi pProvider, System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="ADConnectionString"

connectionUsername="testdns.test.com\administrator "
connectionPassword="password"/>
</providers>
</membership>
Active Directory is running on a Windows 2003 server within a VMWare
instance.

When I run the app and try to log in using the asp:Login control, I
receive the following error:

A referral was returned from the server

<providers>
Line 64: <add name="MembershipADProvider"
Line 65:
type="System.Web.Security.ActiveDirectoryMembershi pProvider, System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
Line 66: connectionStringName="ADConnectionString"

Line 67: connectionUsername="ad***********@testdns.test.com "
Source File: C:\www\etlap-01.wur.ecri.org\html\web.config Line: 65

I can connection to AD just fine using the LDAPBrowser and the ADAM
adsiedit utility. Can anyone point me in the right direction to what
the error "A referral was returned from the server" means?

Much appreciated,
Glenn

May 18 '06 #10
What are you entering for the username? It has to be in the form
'<username>@<domain>' In my case, I have to enter gl***@testdns.client.com.

Thanks,
Glenn
MSDN wrote:
Glenn,

I have no errors or exceptions in my code but I keep on getting false in my
if statement when I try to validate the username and password.

So the Membership object is created with no problem.

if (Membership.ValidateUser(Login1.UserName, Login1.Password))

Do you know what I should look for??

Thanks for any help you can give me.

Sa
"Glenn Eastlack" <gl***@nowhere.com> wrote in message
news:u$**************@TK2MSFTNGP03.phx.gbl...
Thanks for your help. It turns out that I misspelled the base DN in the
connection string (I actually changed the name to hide my client).

My connection string now looks like this:
<add name="ADConnectionString"
connectionString="LDAP://192.168.32.129/DC=testdns,DC=client,DC=com" />

and my Providers look like this:

<add name="MembershipADProvider"
type="System.Web.Security.ActiveDirectoryMembershi pProvider, System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="ADConnectionString"
connectionUsername="ad***********@testdns.client.c om"
connectionPassword="password"
/>

I've now moved on to trying to create my own custom Provider and
MembershipUser. The question I have is when and how does the
MembershipUser get created and can you override how it gets created? In
particular, I have several attributes held in a SQL Server database that I
want to value.

Thanks,
Glenn

Juan T. Llibre wrote:
re:
Can anyone point me in the right direction to what
the error "A referral was returned from the server" means?
Does your dc=test, dc=com actually exist ?
Does testdns.test.com\administrator exist ?

See :
http://www.computerperformance.co.uk...rom_the_server.
http://www.computerperformance.co.uk...e_8007202B.htm


Juan T. Llibre, asp.net MVP
aspnetfaq.com : http://www.aspnetfaq.com/
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
===================================
"Glenn Eastlack" <gl***@nowhere.com> wrote in message
news:Ol**************@TK2MSFTNGP02.phx.gbl...
I have been trying to use ASP.NET 2.0 built-in Membership Providers.
Particularly the ActiveDirectoryMembershipProvider.

My web.config looks like this:
<connectionStrings>
<clear/>
<add name="ADConnectionString"
connectionString="LDAP://192.168.32.129/CN=users,CN=testdns,DC=test,DC=com"
/>
</connectionStrings>

<membership defaultProvider="MembershipADProvider">
<providers>
<add name="MembershipADProvider"

type="System.Web.Security.ActiveDirectoryMembershi pProvider, System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="ADConnectionString"

connectionUsername="testdns.test.com\administrator "
connectionPassword="password"/>
</providers>
</membership>
Active Directory is running on a Windows 2003 server within a VMWare
instance.

When I run the app and try to log in using the asp:Login control, I
receive the following error:

A referral was returned from the server

<providers>
Line 64: <add name="MembershipADProvider"
Line 65:
type="System.Web.Security.ActiveDirectoryMembershi pProvider, System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
Line 66: connectionStringName="ADConnectionString"

Line 67:
connectionUsername="ad***********@testdns.test.com "
Source File: C:\www\etlap-01.wur.ecri.org\html\web.config Line: 65

I can connection to AD just fine using the LDAPBrowser and the ADAM
adsiedit utility. Can anyone point me in the right direction to what
the error "A referral was returned from the server" means?

Much appreciated,
Glenn

May 18 '06 #11
Excellent! Thank you very much for your help.

Juan T. Llibre wrote:
re:
I've now moved on to trying to create my own custom Provider and MembershipUser. The question I
have is when and how does the MembershipUser get created and can you override how it gets
created?


You'll find a complete roadmap to creating your own Providers in Scott's blog :

http://weblogs.asp.net/scottgu/archi...24/438953.aspx

In particular, check out the sections titled "Custom Membership and Roles Providers"

re:
I have several attributes held in a SQL Server database that I want to value.


Check the section titled "Storing Custom Properties about a User during Registration".
There's full sample and a couple of links there.

Juan T. Llibre, asp.net MVP
aspnetfaq.com : http://www.aspnetfaq.com/
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
===================================
"MSDN" <sq**********@hotmail.com> wrote in message news:u1**************@TK2MSFTNGP02.phx.gbl...
Glenn,

I have no errors or exceptions in my code but I keep on getting false in my if statement when I
try to validate the username and password.

So the Membership object is created with no problem.

if (Membership.ValidateUser(Login1.UserName, Login1.Password))

Do you know what I should look for??

Thanks for any help you can give me.

Sa
"Glenn Eastlack" <gl***@nowhere.com> wrote in message
news:u$**************@TK2MSFTNGP03.phx.gbl...
Thanks for your help. It turns out that I misspelled the base DN in the connection string (I
actually changed the name to hide my client).

My connection string now looks like this:
<add name="ADConnectionString"
connectionString="LDAP://192.168.32.129/DC=testdns,DC=client,DC=com" />

and my Providers look like this:

<add name="MembershipADProvider"
type="System.Web.Security.ActiveDirectoryMembershi pProvider, System.Web, Version=2.0.0.0,
Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="ADConnectionString"
connectionUsername="ad***********@testdns.client.c om"
connectionPassword="password"
/>

I've now moved on to trying to create my own custom Provider and MembershipUser. The question I
have is when and how does the MembershipUser get created and can you override how it gets
created? In particular, I have several attributes held in a SQL Server database that I want to
value.

Thanks,
Glenn

Juan T. Llibre wrote:
re:
> Can anyone point me in the right direction to what
> the error "A referral was returned from the server" means?
Does your dc=test, dc=com actually exist ?
Does testdns.test.com\administrator exist ?

See :
http://www.computerperformance.co.uk...rom_the_server.
http://www.computerperformance.co.uk...e_8007202B.htm


Juan T. Llibre, asp.net MVP
aspnetfaq.com : http://www.aspnetfaq.com/
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
===================================
"Glenn Eastlack" <gl***@nowhere.com> wrote in message
news:Ol**************@TK2MSFTNGP02.phx.gbl...
> I have been trying to use ASP.NET 2.0 built-in Membership Providers.
> Particularly the ActiveDirectoryMembershipProvider.
>
> My web.config looks like this:
> <connectionStrings>
> <clear/>
> <add name="ADConnectionString"
> connectionString="LDAP://192.168.32.129/CN=users,CN=testdns,DC=test,DC=com"
> />
> </connectionStrings>
>
> <membership defaultProvider="MembershipADProvider">
> <providers>
> <add name="MembershipADProvider"
>
> type="System.Web.Security.ActiveDirectoryMembershi pProvider, System.Web,
> Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
> connectionStringName="ADConnectionString"
>
> connectionUsername="testdns.test.com\administrator "
> connectionPassword="password"/>
> </providers>
> </membership>
>
>
> Active Directory is running on a Windows 2003 server within a VMWare
> instance.
>
> When I run the app and try to log in using the asp:Login control, I
> receive the following error:
>
> A referral was returned from the server
>
> <providers>
> Line 64: <add name="MembershipADProvider"
> Line 65:
> type="System.Web.Security.ActiveDirectoryMembershi pProvider, System.Web,
> Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
> Line 66: connectionStringName="ADConnectionString"
>
> Line 67: connectionUsername="ad***********@testdns.test.com "
>
>
> Source File: C:\www\etlap-01.wur.ecri.org\html\web.config Line: 65
>
> I can connection to AD just fine using the LDAPBrowser and the ADAM
> adsiedit utility. Can anyone point me in the right direction to what
> the error "A referral was returned from the server" means?
>
> Much appreciated,
> Glenn


May 18 '06 #12
on our Active Directory the username is not in the form of
us*****@ourdomain.com
Our usernames are in the form of FirstName.LastName only.

and I have tried it, because I am desperate now,
fi****************@ourdomain.com and it does not work.
I have tried many combinations.

Does the user name have to be in the form of us******@ourdomain.com ??? I
don't think so.
Does LDAP require that???

So I am completely stuck.

How do I get some tools that can tell me what to do or how to test.

Thanks again,

SA


"Glenn Eastlack" <gl***@nowhere.com> wrote in message
news:eY**************@TK2MSFTNGP02.phx.gbl...
What are you entering for the username? It has to be in the form
'<username>@<domain>' In my case, I have to enter
gl***@testdns.client.com.

Thanks,
Glenn
MSDN wrote:
Glenn,

I have no errors or exceptions in my code but I keep on getting false in
my if statement when I try to validate the username and password.

So the Membership object is created with no problem.

if (Membership.ValidateUser(Login1.UserName, Login1.Password))

Do you know what I should look for??

Thanks for any help you can give me.

Sa
"Glenn Eastlack" <gl***@nowhere.com> wrote in message
news:u$**************@TK2MSFTNGP03.phx.gbl...
Thanks for your help. It turns out that I misspelled the base DN in the
connection string (I actually changed the name to hide my client).

My connection string now looks like this:
<add name="ADConnectionString"
connectionString="LDAP://192.168.32.129/DC=testdns,DC=client,DC=com" />

and my Providers look like this:

<add name="MembershipADProvider"
type="System.Web.Security.ActiveDirectoryMembershi pProvider, System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="ADConnectionString"
connectionUsername="ad***********@testdns.client.c om"
connectionPassword="password"
/>

I've now moved on to trying to create my own custom Provider and
MembershipUser. The question I have is when and how does the
MembershipUser get created and can you override how it gets created? In
particular, I have several attributes held in a SQL Server database that
I want to value.

Thanks,
Glenn

Juan T. Llibre wrote:
re:
> Can anyone point me in the right direction to what
> the error "A referral was returned from the server" means?
Does your dc=test, dc=com actually exist ?
Does testdns.test.com\administrator exist ?

See :
http://www.computerperformance.co.uk...rom_the_server.
http://www.computerperformance.co.uk...e_8007202B.htm


Juan T. Llibre, asp.net MVP
aspnetfaq.com : http://www.aspnetfaq.com/
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
===================================
"Glenn Eastlack" <gl***@nowhere.com> wrote in message
news:Ol**************@TK2MSFTNGP02.phx.gbl...
> I have been trying to use ASP.NET 2.0 built-in Membership Providers.
> Particularly the ActiveDirectoryMembershipProvider.
>
> My web.config looks like this:
> <connectionStrings>
> <clear/>
> <add name="ADConnectionString"
> connectionString="LDAP://192.168.32.129/CN=users,CN=testdns,DC=test,DC=com"
> />
> </connectionStrings>
>
> <membership defaultProvider="MembershipADProvider">
> <providers>
> <add name="MembershipADProvider"
>
> type="System.Web.Security.ActiveDirectoryMembershi pProvider,
> System.Web,
> Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
> connectionStringName="ADConnectionString"
>
> connectionUsername="testdns.test.com\administrator "
> connectionPassword="password"/>
> </providers>
> </membership>
>
>
> Active Directory is running on a Windows 2003 server within a VMWare
> instance.
>
> When I run the app and try to log in using the asp:Login control, I
> receive the following error:
>
> A referral was returned from the server
>
> <providers>
> Line 64: <add name="MembershipADProvider"
> Line 65:
> type="System.Web.Security.ActiveDirectoryMembershi pProvider,
> System.Web,
> Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
> Line 66: connectionStringName="ADConnectionString"
>
> Line 67: connectionUsername="ad***********@testdns.test.com "
>
>
> Source File: C:\www\etlap-01.wur.ecri.org\html\web.config Line: 65
>
> I can connection to AD just fine using the LDAPBrowser and the ADAM
> adsiedit utility. Can anyone point me in the right direction to what
> the error "A referral was returned from the server" means?
>
> Much appreciated,
> Glenn

May 18 '06 #13
Glenn,

I can get the following with no problem

Membership.MaxInvalidPasswordAttempts.ToString()
Membership.MinRequiredPasswordLength.ToString()
Membership.PasswordAttemptWindow.ToString()
Membership.PasswordStrengthRegularExpression

So it seems that I am talking to the LDAP server or whatever.

What seems to be the problem here...

Any Ideas

Thanks again,

SA
"Glenn Eastlack" <gl***@nowhere.com> wrote in message
news:eY**************@TK2MSFTNGP02.phx.gbl...
What are you entering for the username? It has to be in the form
'<username>@<domain>' In my case, I have to enter
gl***@testdns.client.com.

Thanks,
Glenn
MSDN wrote:
Glenn,

I have no errors or exceptions in my code but I keep on getting false in
my if statement when I try to validate the username and password.

So the Membership object is created with no problem.

if (Membership.ValidateUser(Login1.UserName, Login1.Password))

Do you know what I should look for??

Thanks for any help you can give me.

Sa
"Glenn Eastlack" <gl***@nowhere.com> wrote in message
news:u$**************@TK2MSFTNGP03.phx.gbl...
Thanks for your help. It turns out that I misspelled the base DN in the
connection string (I actually changed the name to hide my client).

My connection string now looks like this:
<add name="ADConnectionString"
connectionString="LDAP://192.168.32.129/DC=testdns,DC=client,DC=com" />

and my Providers look like this:

<add name="MembershipADProvider"
type="System.Web.Security.ActiveDirectoryMembershi pProvider, System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="ADConnectionString"
connectionUsername="ad***********@testdns.client.c om"
connectionPassword="password"
/>

I've now moved on to trying to create my own custom Provider and
MembershipUser. The question I have is when and how does the
MembershipUser get created and can you override how it gets created? In
particular, I have several attributes held in a SQL Server database that
I want to value.

Thanks,
Glenn

Juan T. Llibre wrote:
re:
> Can anyone point me in the right direction to what
> the error "A referral was returned from the server" means?
Does your dc=test, dc=com actually exist ?
Does testdns.test.com\administrator exist ?

See :
http://www.computerperformance.co.uk...rom_the_server.
http://www.computerperformance.co.uk...e_8007202B.htm


Juan T. Llibre, asp.net MVP
aspnetfaq.com : http://www.aspnetfaq.com/
asp.net faq : http://asp.net.do/faq/
foros de asp.net, en español : http://asp.net.do/foros/
===================================
"Glenn Eastlack" <gl***@nowhere.com> wrote in message
news:Ol**************@TK2MSFTNGP02.phx.gbl...
> I have been trying to use ASP.NET 2.0 built-in Membership Providers.
> Particularly the ActiveDirectoryMembershipProvider.
>
> My web.config looks like this:
> <connectionStrings>
> <clear/>
> <add name="ADConnectionString"
> connectionString="LDAP://192.168.32.129/CN=users,CN=testdns,DC=test,DC=com"
> />
> </connectionStrings>
>
> <membership defaultProvider="MembershipADProvider">
> <providers>
> <add name="MembershipADProvider"
>
> type="System.Web.Security.ActiveDirectoryMembershi pProvider,
> System.Web,
> Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
> connectionStringName="ADConnectionString"
>
> connectionUsername="testdns.test.com\administrator "
> connectionPassword="password"/>
> </providers>
> </membership>
>
>
> Active Directory is running on a Windows 2003 server within a VMWare
> instance.
>
> When I run the app and try to log in using the asp:Login control, I
> receive the following error:
>
> A referral was returned from the server
>
> <providers>
> Line 64: <add name="MembershipADProvider"
> Line 65:
> type="System.Web.Security.ActiveDirectoryMembershi pProvider,
> System.Web,
> Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
> Line 66: connectionStringName="ADConnectionString"
>
> Line 67: connectionUsername="ad***********@testdns.test.com "
>
>
> Source File: C:\www\etlap-01.wur.ecri.org\html\web.config Line: 65
>
> I can connection to AD just fine using the LDAPBrowser and the ADAM
> adsiedit utility. Can anyone point me in the right direction to what
> the error "A referral was returned from the server" means?
>
> Much appreciated,
> Glenn

May 18 '06 #14
On Thu, 18 May 2006 10:25:59 -0700, MSDN wrote:
How do I get some tools that can tell me what to do or how to test.


You can't. They don't exist, that i'm aware of.

Let me ask a few questions:

1: Is the server you are running the asp.net code on a member of the
domain?

2: What is your LDAP connection string?

3: What format are you using for the useername parameter of the connection
string?
May 18 '06 #15
Erik,

1. The computer I am running asp.net code on is NOT a member of the
domain.

2.
<add name="ADConnectionString_corp"
connectionString=LDAP://corp.ourdomain.com/CN=Users,DC=corp,DC=ourdomain,DC=com
/>

<providers>

<add name="MembershipADProvider"
type="System.Web.Security.ActiveDirectoryMembershi pProvider, System.Web,
Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="ADConnectionString_corp"
connectionUsername="corp.mcbreo.com\gus.awar"
connectionPassword="G$us123456789" />

</providers>

Also,,,

I can get the following with no problem

Membership.MaxInvalidPasswordAttempts.ToString()
Membership.MinRequiredPasswordLength.ToString()
Membership.PasswordAttemptWindow.ToString()
Membership.PasswordStrengthRegularExpression

So it seems that I am talking to the LDAP server or whatever.

What seems to be the problem then...

Thank you Erik,

SA


"Erik Funkenbusch" <er**@despam-funkenbusch.com> wrote in message
news:10***************@funkenbusch.com...
On Thu, 18 May 2006 10:25:59 -0700, MSDN wrote:
How do I get some tools that can tell me what to do or how to test.


You can't. They don't exist, that i'm aware of.

Let me ask a few questions:

1: Is the server you are running the asp.net code on a member of the
domain?

2: What is your LDAP connection string?

3: What format are you using for the useername parameter of the connection
string?

May 18 '06 #16
Erik,

1. The computer I am running asp.net code on is NOT a member of the
domain.

2.
<add name="ADConnectionString_corp"
connectionString=LDAP://corp.ourdomain.com/CN=Users,DC=corp,DC=ourdomain,DC=com
/>

<providers>

<add name="MembershipADProvider"
type="System.Web.Security.ActiveDirectoryMembershi pProvider, System.Web,
Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="ADConnectionString_corp"
connectionUsername="corp.ourdomain.com\Sam.Agent"
connectionPassword="S$amPass123" />

</providers>

Also,,,

I can get the following with no problem

Membership.MaxInvalidPasswordAttempts.ToString()
Membership.MinRequiredPasswordLength.ToString()
Membership.PasswordAttemptWindow.ToString()
Membership.PasswordStrengthRegularExpression

So it seems that I am talking to the LDAP server or whatever.

What seems to be the problem then...

Thank you Erik,

SA

"Erik Funkenbusch" <er**@despam-funkenbusch.com> wrote in message
news:10***************@funkenbusch.com...
On Thu, 18 May 2006 10:25:59 -0700, MSDN wrote:
How do I get some tools that can tell me what to do or how to test.


You can't. They don't exist, that i'm aware of.

Let me ask a few questions:

1: Is the server you are running the asp.net code on a member of the
domain?

2: What is your LDAP connection string?

3: What format are you using for the useername parameter of the connection
string?

May 18 '06 #17
Sorry, this thread is getting too long and I forgot what your original
problem was. Although, it does sound like you are biding successfully.

Try using LDAP Browser (http://www-unix.mcs.anl.gov/~gawor/ldap/) to
read your Active Directory. It's a great tool to view LDAP data stores
and also works nicely with AD.

I'm far from being a Active Directory expert. But the only way I could
bind is with a user in the form us******@domain.com. Per this blog
http://blogs.msdn.com/gduthie/archiv...17/452905.aspx :

"...you'll need to log in using the User Principal Name (UPN) rather
than the typical DOMAIN\user syntax used for Windows authentication. The
UPN syntax is basically user@domain (note that there may be more to it
than that..."

Thanks,
Glenn
MSDN wrote:
Glenn,

I can get the following with no problem

Membership.MaxInvalidPasswordAttempts.ToString()
Membership.MinRequiredPasswordLength.ToString()
Membership.PasswordAttemptWindow.ToString()
Membership.PasswordStrengthRegularExpression

So it seems that I am talking to the LDAP server or whatever.

What seems to be the problem here...

Any Ideas

Thanks again,

SA
"Glenn Eastlack" <gl***@nowhere.com> wrote in message
news:eY**************@TK2MSFTNGP02.phx.gbl...
What are you entering for the username? It has to be in the form
'<username>@<domain>' In my case, I have to enter
gl***@testdns.client.com.

Thanks,
Glenn
MSDN wrote:
Glenn,

I have no errors or exceptions in my code but I keep on getting false in
my if statement when I try to validate the username and password.

So the Membership object is created with no problem.

if (Membership.ValidateUser(Login1.UserName, Login1.Password))

Do you know what I should look for??

Thanks for any help you can give me.

Sa
"Glenn Eastlack" <gl***@nowhere.com> wrote in message
news:u$**************@TK2MSFTNGP03.phx.gbl...
Thanks for your help. It turns out that I misspelled the base DN in the
connection string (I actually changed the name to hide my client).

My connection string now looks like this:
<add name="ADConnectionString"
connectionString="LDAP://192.168.32.129/DC=testdns,DC=client,DC=com" />

and my Providers look like this:

<add name="MembershipADProvider"
type="System.Web.Security.ActiveDirectoryMembershi pProvider, System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="ADConnectionString"
connectionUsername="ad***********@testdns.client.c om"
connectionPassword="password"
/>

I've now moved on to trying to create my own custom Provider and
MembershipUser. The question I have is when and how does the
MembershipUser get created and can you override how it gets created? In
particular, I have several attributes held in a SQL Server database that
I want to value.

Thanks,
Glenn

Juan T. Llibre wrote:
> re:
>> Can anyone point me in the right direction to what
>> the error "A referral was returned from the server" means?
> Does your dc=test, dc=com actually exist ?
> Does testdns.test.com\administrator exist ?
>
> See :
> http://www.computerperformance.co.uk...rom_the_server.
> http://www.computerperformance.co.uk...e_8007202B.htm
>
>
>
>
> Juan T. Llibre, asp.net MVP
> aspnetfaq.com : http://www.aspnetfaq.com/
> asp.net faq : http://asp.net.do/faq/
> foros de asp.net, en español : http://asp.net.do/foros/
> ===================================
> "Glenn Eastlack" <gl***@nowhere.com> wrote in message
> news:Ol**************@TK2MSFTNGP02.phx.gbl...
>> I have been trying to use ASP.NET 2.0 built-in Membership Providers.
>> Particularly the ActiveDirectoryMembershipProvider.
>>
>> My web.config looks like this:
>> <connectionStrings>
>> <clear/>
>> <add name="ADConnectionString"
>> connectionString="LDAP://192.168.32.129/CN=users,CN=testdns,DC=test,DC=com"
>> />
>> </connectionStrings>
>>
>> <membership defaultProvider="MembershipADProvider">
>> <providers>
>> <add name="MembershipADProvider"
>>
>> type="System.Web.Security.ActiveDirectoryMembershi pProvider,
>> System.Web,
>> Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
>> connectionStringName="ADConnectionString"
>>
>> connectionUsername="testdns.test.com\administrator "
>> connectionPassword="password"/>
>> </providers>
>> </membership>
>>
>>
>> Active Directory is running on a Windows 2003 server within a VMWare
>> instance.
>>
>> When I run the app and try to log in using the asp:Login control, I
>> receive the following error:
>>
>> A referral was returned from the server
>>
>> <providers>
>> Line 64: <add name="MembershipADProvider"
>> Line 65:
>> type="System.Web.Security.ActiveDirectoryMembershi pProvider,
>> System.Web,
>> Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
>> Line 66: connectionStringName="ADConnectionString"
>>
>> Line 67: connectionUsername="ad***********@testdns.test.com "
>>
>>
>> Source File: C:\www\etlap-01.wur.ecri.org\html\web.config Line: 65
>>
>> I can connection to AD just fine using the LDAPBrowser and the ADAM
>> adsiedit utility. Can anyone point me in the right direction to what
>> the error "A referral was returned from the server" means?
>>
>> Much appreciated,
>> Glenn


May 19 '06 #18
On Thu, 18 May 2006 14:10:57 -0700, MSDN wrote:
Erik,

1. The computer I am running asp.net code on is NOT a member of the
domain.
If it's not a member of the domain, you will be unable to use the
WindowsTokenRoleProvider.
2.
<add name="ADConnectionString_corp"
connectionString=LDAP://corp.ourdomain.com/CN=Users,DC=corp,DC=ourdomain,DC=com
/>
Is the machine in the DMZ? If so, is it using your AD DNS? Or is it using
internet DNS? In other words, does corp.ourdomain.com resolve to your LDAP
server from the web server? If not, you may need to explicitly use IP
address, and make sure your firewall allows the pinhole.
connectionUsername="corp.mcbreo.com\gus.awar"
You need to use the NETBIOS name here, whatever the short name for your
domain is, otherwise you need to use the username@... format, but this is
not your email address, it's your distinguished name (what you see on the
account tab in AD Users and Computers)
So it seems that I am talking to the LDAP server or whatever.


Some things work anonymously, others do not.
May 19 '06 #19

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Rik Brooks | last post by:
I am trying to write a change password routine using the new ActiveDirectoryMembershipProvider. My code is below. I'm getting an exception saying that my ActiveDirectoryMembershipProvider has not...
2
by: JD Qixcle | last post by:
I have been following several threads between David Thielen and Luke Zhang regarding the ActiveDirectoryMembershipProvider as used for ASP.NET 2.0 Forms authentication, but I receive a slighly...
0
by: Parag Mahajan | last post by:
Hi, I am using the membership provider class, "System.Web.Security.ActiveDirectoryMembershipProvider". I am using Login Server control and attaching the already configured...
0
by: Nehpets | last post by:
I'm trying to setup a web site that uses active directory for user authentication under asp.net 2.0. For testing, I have separately installed two virtual servers. The first is a domain...
5
by: Gonza | last post by:
Hi all, i'm getting an "object reference not set to an instance of an object" exception when trying to login using the asp:login control and ActiveDirectoryMembershipProvider. What's strange is...
0
by: mannyl | last post by:
Hopefully one of you have worked with the .net 2.0 ActiveDirectoryMembershipProvider or some varient they of. please reply to rnbergren@dmacc.edu What I want to reference is the resetpassword...
0
by: zeplynne | last post by:
Having trouble using ActiveDirectoryMembershipProvider with one specific website. When attempting to login to the site, after a long period of time (about 2 - 3 minutes), "Server Application...
3
by: rroden | last post by:
C:\WINDOWS\assembly \WindowsSystem.Web.Security.ActiveDirectoryMembershipProvider isn't being installed with .net 2.0 or 3.0 on any of my systems. What am I doing wrong?
4
by: Max2006 | last post by:
Hi, I am using ActiveDirectoryMembershipProvider for authentication. In my development environment I don't have any Active Directory available for development and test. Basically my development...
2
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 7 Feb 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:30 (7.30PM). In this month's session, the creator of the excellent VBE...
0
by: MeoLessi9 | last post by:
I have VirtualBox installed on Windows 11 and now I would like to install Kali on a virtual machine. However, on the official website, I see two options: "Installer images" and "Virtual machines"....
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
by: Aftab Ahmad | last post by:
Hello Experts! I have written a code in MS Access for a cmd called "WhatsApp Message" to open WhatsApp using that very code but the problem is that it gives a popup message everytime I clicked on...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: marcoviolo | last post by:
Dear all, I would like to implement on my worksheet an vlookup dynamic , that consider a change of pivot excel via win32com, from an external excel (without open it) and save the new file into a...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.