我正在寻找使用自定义成员资格提供程序来针对Active Directory对Umbraco成员进行身份验证,但是我遇到了将其他提供程序添加到web.config文件中的问题。
当我添加额外的字符串以引用AD提供程序时,我的所有Umbraco宏都会因“Error loading MacroEngine”错误而失败。下面是我的字符串,它有任何明显的问题吗?
<add name="MyADMembershipProvider"
type="System.Web.Security.ActiveDirectoryMembershipProvider, System.Web,
Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="LDAPConnection" connectionUsername="DOMAIN\USER"
connectionPassword="REMOVED" connectionProtection="None" />
LDAP连接字符串:
<add name="LDAPConnection" connectionString="LDAP://SERVER.DOMAIN.co.uk:389/DC=DOMAIN,DC=co,DC=uk" />
感谢您提供的任何帮助,真的处于困境!