Я пытаюсь поставить AD MembershipProvider работать, но я получаю очень странную ошибку:конфигурация ActiveDirectoryMembershipProvider: продублировать имя существует в сети
«Parser Сообщение об ошибке: Вы не были связаны, так как повторяющееся имя существует на сеть. Перейдите в «Панель управления», чтобы изменить имя компьютера и повторите попытку ».
Кто-нибудь видел это? Очевидно, что в моем офисе нет других компьютеров, которые сталкиваются с именами хостов (кроме того, я попробовал переименовать компьютер, чтобы скрыть имена).
Вот мой код:
login.aspx: необходимо войти в систему: Добро пожаловать
default.aspx Привет, мир!
web.config
<membership defaultProvider="AspNetActiveDirectoryMembershipProvider">
<providers>
<add name="AspNetActiveDirectoryMembershipProvider" type="System.Web.Security.ActiveDirectoryMembershipProvider"
connectionUsername="domain\useraccount"
connectionPassword="password"
attributeMapUsername="sAMAccountName"
connectionStringName="ADService"></add>
</providers>
</membership>
<authentication mode="Forms">
<forms loginUrl="login.aspx"
protection="All"
timeout="30"
name="miBenefitsAdminToolCookie"
path="/"
requireSSL="false"
slidingExpiration="true"
defaultUrl="Default.aspx"
cookieless="UseCookies"
enableCrossAppRedirects="false"/>
</authentication>
<authorization>
<deny users="?" />
<allow users="*" />
</authorization>
Могу ли я делать ничего плохого ???
Извините. Кажется, что мой код login.aspx не был включен. У него есть только asp: компонент LoginView с анонимным шаблоном (с компонентом asp: login в нем) и шаблон loggedin (с asp: loginname в нем). – Pablo