0

配置错误

说明:处理服务此请求所需的配置文件期间发生错误。请查看下面的具体错误详细信息并适当地修改您的配置文件。

解析器错误消息:在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的部分是错误的。此错误可能是由未在 IIS 中配置为应用程序的虚拟目录引起的。

源错误:

Line 30:     </httpHandlers>
Line 31:     <httpRuntime maxRequestLength="3145728" />
Line 32:     <authentication mode="Forms">
Line 33:       <forms loginUrl="~/admin"  timeout="40"/>
Line 34:     </authentication>

我需要将网站添加到 IIS 以进行身份​​验证

4

1 回答 1

1

<authentication>节点不能被继承。它只需要在顶级 web.config 中定义一次。您的 ASP.NET MVC 3 应用程序需要托管在 IIS 的虚拟目录或单独的网站中。

于 2013-03-17T11:55:12.190 回答