Small width layout Medium width layout Maximum width layout Small text Medium text Large text
     Search
Downloads Downloads Directory Directory Forums Forums Forge Forge Blogs Blogs        Marketplace Marketplace Careers Program Careers
Products › Development › Forge › Provider - Authentication › Active Directory Provider Register  |  

 

 

  Quick Links  
 


  Team Leadership  

Mike Horton
(Team Lead)

 

 Charles Nurse
(Core Team Sponsor)

 


  Team Members  

 Daniel Bartholomew
(CardSpace)

Mike Horton
(Active Directory)

Ian Sampson
(Active Directory)

  Charles Nurse
(LiveID, OpenID)

We're recruiting!  Can you handle support for the LiveID or OpenID provider?

 


  DotNetNuke Projects  
The DotNetNuke Projects are a special category of platform extensions which are developed by volunteers to conform to the high professional standards mandated by DotNetNuke Corporation. The DotNetNuke Projects are distributed as a standard part of the DotNetNuke core application release offerings.

 


  Ads  
WebHostForAsp.net
 


  Sponsors  

Meet Our Sponsors

Red-Gate Software
MaximumASP
SourceGear - Tools for Developers
.: CounterSoft :.
telerik
ExactTarget email software solutions
 


Authentication Provider :: Active Directory

 2007.05.14

The Active Directory functionality is currently in redevelopment.  In this phase it is being more cleanly separated from the core framework such that a TRUE Authentication Provider model can be supported.  Mike and Charles are working on this project together with assistance from some other potential Authentication Provider project owners.  When the separation is complete a number of additional new providers should come available shortly after.

 

 


Team Member Blog
Oct 16

Posted by: Mike Horton
10/16/2007

There are a few considerations or changes when using the newly separated from the core AD Provider.

Primarily the AD Provider has been moved to DesktopModules/AuthenticationServices/ActiveDirectory and a new .dll is used (DotNetNuke.Authentication.ActiveDirectory.dll instead of DotNetNuke.Authentication.ADSI.dll). This results in two major changes, one in the web.config and one in IIS permissions.

I don't know if this will show up properly in the blog but no longer is < add name="Authentication" type="DotNetNuke.HttpModules.AuthenticationModule, DotNetNuke.HttpModules.Authentication" /> used and has been replaced by <add name="Authentication" type="DotNetNuke.Authentication.ActiveDirectory.HttpModules.AuthenticationModule, DotNetNuke.Authentication.ActiveDIrectory" />. Don't worry that it's not in your web.config before you do your initial install or upgrade to 4.6.0 as it's added when the provider is installed. However, do not uncomment the original Authentication line as it will cause problems down the line.

Once the provider is installed and enabled as an available provider (this can be checked under Host->Host Settings->Authentication Settings) the settings can be set under Admin->Authentication as per the pinned post in the Active Directory forum. Unfortunately you will also need to redo the Authentication settings in the case of an upgrade from 4.5.5 or lower.

Lastly, if you were using automatic logins you'll have to set the permissions for Windowssignin.aspx as it's moved from Admin/Security to DesktopModules/AuthenticationServices/ActiveDirectory.

I will get some formalized documentation posted sometime this week but, as always, feel free to ask questions in the Active Directory Provider forum.

Tags:

Re: DNN 4.6.0 and the Active Directory Provider

Where can I get this provider? It doesn't seem to be included in the 4.6 package, nor available on the download site.

By phammerl on   9/17/2007

Re: DNN 4.6.0 and the Active Directory Provider

Check the install/packages folder. You may need to rname the file from. resources to .zip

By cshark on   9/17/2007

Re: DNN 4.6.0 and the Active Directory Provider

Awesome! Thanks! Found it!

By phammerl on   9/18/2007

Re: DNN 4.6.0 and the Active Directory Provider

Awesome! Thanks! Found it!

By phammerl on   9/18/2007

Re: DNN 4.6.0 and the Active Directory Provider

bkeogh, post your problem in the forum if you haven't already.

By mikeh on   9/18/2007

Re: DNN 4.6.0 and the Active Directory Provider

Palikao29, it's not a module so it doesn't get installed the same way. Check out this post in the forums http://www.dotnetnuke.com/Community/Forums/tabid/795/forumid/89/threadid/170019/scope/posts/Default.aspx

By mikeh on   9/19/2007

Re: DNN 4.6.0 and the Active Directory Provider

Two separate domains or separate sub-domains? Sub-domains should work if it's pointing at the parent domain though I've heard that synchronization doesn't work properly. For two separate domains I'm not sure if it could be made to work. It would definitely need some heavy code modification if it was possible.

By mikeh on   9/19/2007

Re: DNN 4.6.0 and the Active Directory Provider

Palikao29, no that is not normal.

By mikeh on   9/20/2007

Re: DNN 4.6.0 and the Active Directory Provider