Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDNN Open Source...DNN Open Source...Provider and Extension ForumsProvider and Extension ForumsAuthenticationAuthenticationError when loggin in with an AD User not in DNN databaseError when loggin in with an AD User not in DNN database
Previous
 
Next
New Post
4/1/2008 11:29 AM
 

It's cookie based. What normally happens is the first time through there's a check to see if Windows Authentication is turned on and the cookie is checked for an Undetermined status, if both are true then you're redirected to WindowsSignin.aspx and the cookie's status is set that it's using Windows Authentication. This keeps it from going into an infinite loop as the chunk of code is called quite often as part of the DNN process. The problem is (and why I suggest clearing your cookies/cache) is that even on logout the status is still set to Windows Authentication and if you visit the site before that portion of the cookie has expired (normally shouldn't be more than a couple of hours) it bypasses the redirection to WindowsSignin.aspx.

Now on to your experimenting.... I'm going to bet that you had Hide Login Controls checked. I had to use a little bit of code trickery for the Hide Controls portion. The wrapper for the login controls (which is part of the core) checks to see if each provider is enabled and if it is the login controls for that provider are loaded. What I had to do when Hide Controls is checked is to set the provider as not enabled but still store all of the pertinent AD information. So when you have Hide Controls checked and you disable the other providers then as far as DNN is concerned you don't have any providers enabled. And, really, you should have an emergency backdoor when you're using any of the providers.

 
New Post
4/3/2008 2:45 PM
 

Any word on the fix for this original issue?  I, too am having the same problem with the AD provider.


CISSP
 
New Post
4/3/2008 4:29 PM
 

Timster, I'm on my way out of town in the next 1/2 hour but will try to get a beta up this evening.

 
New Post
4/5/2008 2:51 PM
 

I'm just setting up on DNN 4.8.2 with AD authentication 1.0.3. I have a single parent (the default) portal. I got this as well. What little else I've done, all seems to be working fine.

Thanks -

Method: DotNetNuke.Entities.Users.UserController.GetUserCreateStatus
StackTrace:
Message: DotNetNuke.Services.Exceptions.PageLoadException: Unknown UserCreateStatus value encountered Parameter name: UserRegistrationStatus ---> System.ArgumentException: Unknown UserCreateStatus value encountered Parameter name: UserRegistrationStatus at DotNetNuke.Entities.Users.UserController.GetUserCreateStatus(UserCreateStatus UserRegistrationStatus) at DotNetNuke.Authentication.ActiveDirectory.Login.WindowsAuthorization(UserLoginStatus& loginStatus, String IP) at DotNetNuke.Authentication.ActiveDirectory.Login.cmdLogin_Click(Object sender, EventArgs e) at System.Web.UI.WebControls.Button.OnClick(EventArgs e) at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) at System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)


pmgerholdt
 
New Post
4/8/2008 11:02 AM
 

I have the exactly same issue. Have you been able to find a solution to the problem Mike?

 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Provider and Extension ForumsProvider and Extension ForumsAuthenticationAuthenticationError when loggin in with an AD User not in DNN databaseError when loggin in with an AD User not in DNN database


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out