Asp.net中的Forms认证如何对跨域的AD用户进行验证?
明明如月 2011-11-02 10:30:09 目前进行配置Web.config文件,所实现的Forms认证只能对本机所在的域中的AD用户进行验证,如何才能对不同的域中的AD用户进行Forms的认证呢?(最好是通过修改web.config等文件去处理)
我的配置文件内容:
<connectionStrings>
<add name="ADConnString" connectionString="LDAP://mybranch.com/DC=mybranch,DC=com"/>
</connectionStrings>
<membership defaultProvider="ADMembershipProvider">
<providers>
<clear/>
<add name="ADMembershipProvider"
type="System.Web.Security.ActiveDirectoryMembershipProvider"
connectionStringName="ADConnString"
attributeMapUsername="sAMAccountName" />
</providers>
</membership>
这样的配置只能对本机所在的域进行验证,换一个其他的实际存在的域 例如:connectionString="LDAP://otherbranch.com/DC=otherbranch,DC=com" 就无法进行验证。
恳请大家指教!!小弟不胜感激涕零~~