Category Archives: AD LDS

Nauplius.ADLDS.Provider.2013 1.0 Released

This is a straight port of the previous AD LDS provider for SharePoint Foundation 2010. This provider allows SharePoint Foundation administrators to connect to an LDAP-based directory service.

Please review the documentation page for this project.  It can be downloaded here.  Installation has changed from a manual installation to an MSI that will automatically install the DLL for you in the GAC.

Please report any bugs or issues in the discussions page.  Feedback is also highly welcome!

SharePoint Foundation 2013, the LdapMembershipProvider and LdapRoleProvider Class

SharePoint Foundation 2013 ships with the dll that provides the Microsoft.Office.Server.Security.LdapMembershipProvider and Microsoft.Office.Server.Security.LdapRoleProvider classes.  Yay! Right?  Let’s find out…

When properly configured for LDAP, be that Active Directory, AD LDS, OpenLDAP, and so forth, we start seeing these really weird errors in the ULS log in addition to getting a general error in SharePoint when we attempt to hit a Web Application configured for FBA using Microsoft’s provider.

In addition, there is an ASP.NET Warning in the Application Event Log with an identical error.  Why would we be getting an error of “Common Language Runtime detected an invalid program”?  Well, glad you asked!

When your LdapMembershipProvider class looks like this…

FoundationLdapProvider

 

…It is no wonder we get that error.  Microsoft has specifically stripped out the code within the methods that provide the logic behind the Microsoft.Office.Server.Security.LdapMembershipProvider and LdapRoleProvider!

What does this mean to you?  It means you have to build an alternate provider.  I do have a provider for SharePoint Foundation 2010 that mimics the Microsoft provider, however the source needs to have it’s reference updated to for SharePoint 2013 (Microsoft.SharePoint.dll) and simply recompiled.

Nauplius.ADLDS.FBA 1.6

In addition to previous improvements found in 1.5 beta, Nauplius.ADLDS.FBA 1.6 for AD LDS configuration and User Profile import now supports non-Default zones!  Other improvements include moving the Security Token Service timer job and health check rule to an Application Server package as well as leveraging the Lists web service.  Lots of other minor fixes!

Please see the project’s Documentation.  Any Discussions or Bugs are welcome!

Project main page – SharePoint AD LDS/ADAM

Nauplius.ADLDS.FBA 1.5 Beta

I’m releasing a beta of my AD LDS project that now incorporates the old Nauplius AD LDS User Profile Import as well as the alpha Nauplius.ADLDS.FBA project.

The new Nauplius.ADLDS.FBA 1.5 solution allows the administrator to easily provision an AD LDS provider against a Web Application, keeping all web.configs required consistent across the farm.  In addition, the solution will pull in key User Profile properties from the configured AD LDS instance into the User Profile Service.

Please see the project’s Documentation.  Any Discussions or Bugs are welcome!

Project main page – SharePoint AD LDS/ADAM