iis7 表单身份验证缺失?

iis7 表单身份验证缺失?

在 IIS 管理器中的 IIS=>身份验证下,我没有表单身份验证选项。我有以下选项:

1)匿名身份验证 2)ASP.NET 模拟 3)基本身份验证

根据此,需要为应用程序提供表单身份验证

请帮我修复它。

答案1

你可以尝试一件事:

备份“C:\Windows\System32\inetsrv\config\administration.config”。

<moduleProviders>

找到线

<add name="Impersonation" type="Microsoft.Web...

并在下面复制一份,然后替换'模拟模块提供程序' 和 '表单身份验证模块提供程序' 在新行中。

该文件进一步细分为以下部分:

<location path=".">
    <modules>

检查是否有条目:

<add name="FormsAuthentication" />

如果没有,请添加。

我不知道这是否能解决您的问题,也不知道为什么这些条目会丢失。但值得一试。

否则我将重新安装 IIS。

相关内容