У меня нет возможности для проверки подлинности формы в диспетчере IIS в разделе IIS => Проверка подлинности. У меня есть следующие варианты:
1) Анонимная аутентификация 2) Олицетворение ASP.NET 3) базовая аутентификация
в соответствии с этим, Аутентификация форм необходима для обеспечения приложения
пожалуйста, помогите мне это исправить.
Одна вещь, которую вы можете попробовать:
Сделайте резервную копию C: \ Windows \ System32 \ inetsrv \ config \ administrator.config.
В
<moduleProviders>
найди линию
<add name="Impersonation" type="Microsoft.Web...
и сделайте копию чуть ниже, затем замените "ImpersonationModuleProvider' с участием 'FormsAuthenticationModuleProvider'в новой строке.
далее в файле в разделе:
<location path=".">
<modules>
проверьте, есть ли запись:
<add name="FormsAuthentication" />
а если нет, добавьте.
Я не знаю, решит ли это вашу проблему или почему эти записи вообще отсутствуют. Но попробовать стоит.
В противном случае я бы переустановил IIS.