मैं इन मानकों के साथ एक काम कर LDAP सर्वर है:एएसपी.नेट एमवीसी: एलडीएपी प्रमाणीकरण के लिए web.config कैसे सेट करें?
OU=users,OU=mydomain,O=this domain
LDAP://myhost:389
मैं सफलतापूर्वक निम्न सेटिंग के साथ एक सामान्य ldap ग्राहक साथ पहुँच , अच्छा Jarek Gawor के ldap ब्राउज़र/ग्राहक की तरह:
OU=users,OU=mydomain,O=this domain
User info (append base DN):
uid=myid
password=mypwd
मैंने एएसपी.NET के साथ ऐसा करने की कोशिश की, हमेशा त्रुटि प्राप्त हुई "गलत उपयोगकर्ता नाम या पासवर्ड"। क्या आप उपरोक्त पैरामीटर के साथ web.config सेट अप करने में मेरी मदद कर सकते हैं, कृपया? मैं कई की कोशिश करता है, अग्रिम connectionUsername बदलने, domainname हटाने, uid = MyID, आदि डाल ...
web.config
<configuration>
<connectionStrings>
<add name="ADConnectionString" connectionString="LDAP://myhost:389"/>
....
<membership defaultProvider="DefaultMembershipProvider">
<providers>
<add name="DefaultMembershipProvider"
type="System.Web.Security.ActiveDirectoryMembershipProvider, System.Web, Version=2.0.0.0,Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
connectionStringName="ADConnectionString"
connectionProtection="None"
connectionUsername="MYDOMAIN\myid"
connectionPassword="mypwd"
attributeMapUsername="sAMAccountName"
enableSearchMethods="True" />
</providers>
</membership>
......
धन्यवाद की तरह
'माइपास 'या' mypwd' या यह सिर्फ एक टाइपो है? –
क्षमा करें @WiktorZychla, यह सिर्फ एक उदाहरण था। मैं mypwd के रूप में पासवर्ड मानकीकृत। THX – Larry