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 ForumsAuthenticationAuthenticationissues with new usersissues with new users
Previous
 
Next
New Post
11/15/2006 7:15 AM
 

Hi

Has anyone found a solution to Stubbsie's original problem of DNN looping when adding new users?

Thanks

 

Glen

 
New Post
11/16/2006 7:21 AM
 

I did have this problem - but it was solved by using the AD Fix.

If you have ever tried the particular user before make sure they have NO REFERENCES in dnn_users, aspnet_Users (you will need to delete the UserID from aspnet_membership before you have delete their UserName from aspnet_users)

Also make sure you are putting the three DLL's in the wwwroot\dotnetnuke\website\bin folder (and not somewhere in the library folder - which will be there if you have the source code version).

Also you will need to stop start the website and application pool after you copy the DLL's into the folder.

Matt

 
New Post
11/20/2006 11:45 AM
 
I have just upgraded to 4.3.6 and confirm that out of the box this is still a problem.
 
New Post
11/27/2006 5:30 AM
 
My solution to get rid of the endless loop.
web.config
- uncommented HTTP Modules "Authentication"
- commented Forms authentication
- uncommented Windows authentication and impersonate

Modify AuthenticationModule.vb from HttpModule.Authentication Project
......
                If (AuthenticationController.GetStatus(_portalSettings.PortalId) = AuthenticationStatus.Undefined) Then 'OrElse (blnWinLogon) Then
                    AuthenticationController.SetStatus(_portalSettings.PortalId, AuthenticationStatus.WinProcess)

                    'Copied from WindowsSignin.aspx Page_Init event to prevent endless loops
                    Dim objAuthentication As New DotNetNuke.Security.Authentication.AuthenticationController
                    objAuthentication.AuthenticationLogon()


                    'Dim url As String
                    'If Request.ApplicationPath = "/" Then
                    'url = "/Admin/Security/WindowsSignin.aspx?tabid=" & _portalSettings.ActiveTab.TabID.ToString
                    'Else
                    'url = Request.ApplicationPath & "/Admin/Security/WindowsSignin.aspx?tabid=" & _portalSettings.ActiveTab.TabID.ToString
                    'End If
                    'Response.Redirect(url)

                ElseIf (Not AuthenticationController.GetStatus(_portalSettings.PortalId) = AuthenticationStatus.WinLogoff) AndAlso blnWinLogoff Then
....

Build and deploy.
 
New Post
12/3/2006 4:09 PM
 
As I was testing with the DNN 4.3.5 source version, I'd noticed something strange.
If you open a fresh install of DNN with VStudio 2005 and run a Build operation on the solution without any changes made, then open the website and configure it for Windows authentication you won't get trapped by the endless loop. New users get auto-created.
I test it on 3.3.6, 4.3.5, 4.3.6
Anyone experienced something like that.
 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Provider and Extension ForumsProvider and Extension ForumsAuthenticationAuthenticationissues with new usersissues with new users


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