ASP.NET MVC 5 Web.config:“ FormsAuthenticationModule”或“ FormsAuthentication”

有线输入

好的,这没什么大不了的,但是它困扰着我,我无法放手。

所以我正在使用带有.NET 4.5.1和OWIN身份验证的MVC 5.1。因此,当您创建一个新的MVC 5项目时,以下内容将自动添加到Web.config中,以摆脱表单身份验证http模块的使用,因为在使用OWIN中间件时不再需要它:

<system.webServer>
    <modules>
        <remove name="FormsAuthenticationModule" />
    </modules>
</system.webServer>

现在,由于我们要删除该模块,这意味着它是先前添加的,因此这是在以下位置注册此http模块的条目C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\web.config

<httpModules>
    <add name="FormsAuthentication" type="System.Web.Security.FormsAuthenticationModule" />
</httpModules>

这是C:\Windows\System32\inetsrv\config\applicationHost.configIIS 8.5中的条目,它告诉我的应用程序使用该模块:

<system.webServer>
    <modules>
        <add name="FormsAuthentication" type="System.Web.Security.FormsAuthenticationModule" preCondition="managedHandler" />
    </modules>
</system.webServer>

因此,在应用程序级别自动添加到我的Web配置的内容的名称属性为“ FormsAuthenticationModule”,而两个服务器级别/asp.net级别的配置文件中的条目使用名称属性“ FormsAuthentication”。那么这是怎么回事?在我看来,由于name属性不匹配,因此不会删除该模块。我只是认为这是一个错字,但是在网上搜索之后,每个人似乎都在应用程序web.config中使用“ FormsAuthenticationModule”。这是新版本的asp.net/iis中的最新更改吗?

布罗克·艾伦

您是对的-这是模板中的错字。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ASP.NET 5 MVC 6中的web.config

来自分类Dev

缺少ASP.net MVC FormsAuthentication cookie

来自分类Dev

web.config中的serilog AppSetting asp.net mvc 5

来自分类Dev

ASP.NET MVC FormsAuthentication检查用户是否登录

来自分类Dev

Web.config进入了Asp.net 5 Mvc6,非Web配置又如何呢?

来自分类Dev

Asp.net MVC web.config 中的客户错误

来自分类Dev

ASP网站似乎未在Web.Config中使用MachineKey进行FormsAuthentication.Decrypt

来自分类Dev

ASP网站似乎未在Web.Config中使用MachineKey进行FormsAuthentication.Decrypt

来自分类Dev

带有 FormsAuthentication 的 ASP.NET MVC 的 Sustainsys Saml2 库

来自分类Dev

如何在ASP.Net MVC4中创建自定义web.config?

来自分类Dev

在Elastic Beanstalk Web.config中访问ASP.NET MVC变量

来自分类Dev

如何在ASP.NET MVC 4中使用Ninject从Web.config绑定设置?

来自分类Dev

在MVC中将参数放置在web.config中的正确方法是什么-ASP.NET

来自分类Dev

Mono / ASP.NET上的FormsAuthentication?

来自分类Dev

为什么我们在ASP .NET 5 wwwroot中需要web.config?

来自分类Dev

自定义ASP.NET 5(vNext)部署的web.config

来自分类Dev

ASP.NET MVC 5和Web API 2 .NET要求

来自分类Dev

为什么.NET在MVC asp.net应用程序中生成两个web.config文件?

来自分类Dev

如何使用Asp.net MVC 5和Web Essentials 2013编译Twitter Bootstrap 3.0 LESS

来自分类Dev

How to create ApplicationUser by UserManager in Seed method of ASP .NET MVC 5 Web application

来自分类Dev

VS 2012上没有ASP.NET MVC 5 Web应用程序模板?

来自分类Dev

依赖注入和ASP.net MVC 5 / Web API 2

来自分类Dev

Asp.net MVC 5用于UI和Web的单独项目

来自分类Dev

启动ASP.NET 5(MVC 6)Web应用程序时出现AmbiguousMatchException

来自分类Dev

ASP.NET 5 MVC6错误:项目不是Web项目

来自分类Dev

Web api和asp.net mvc 5进行单点登录

来自分类Dev

什么是ASP.NET 5中的System.Web.Mvc.Html.InputExtensions等效项?

来自分类Dev

依赖注入和ASP.net MVC 5 / Web API 2

来自分类Dev

如何从ASP.NET MVC控制器上的HTML5 Web表单获取数据?

Related 相关文章

  1. 1

    ASP.NET 5 MVC 6中的web.config

  2. 2

    缺少ASP.net MVC FormsAuthentication cookie

  3. 3

    web.config中的serilog AppSetting asp.net mvc 5

  4. 4

    ASP.NET MVC FormsAuthentication检查用户是否登录

  5. 5

    Web.config进入了Asp.net 5 Mvc6,非Web配置又如何呢?

  6. 6

    Asp.net MVC web.config 中的客户错误

  7. 7

    ASP网站似乎未在Web.Config中使用MachineKey进行FormsAuthentication.Decrypt

  8. 8

    ASP网站似乎未在Web.Config中使用MachineKey进行FormsAuthentication.Decrypt

  9. 9

    带有 FormsAuthentication 的 ASP.NET MVC 的 Sustainsys Saml2 库

  10. 10

    如何在ASP.Net MVC4中创建自定义web.config?

  11. 11

    在Elastic Beanstalk Web.config中访问ASP.NET MVC变量

  12. 12

    如何在ASP.NET MVC 4中使用Ninject从Web.config绑定设置?

  13. 13

    在MVC中将参数放置在web.config中的正确方法是什么-ASP.NET

  14. 14

    Mono / ASP.NET上的FormsAuthentication?

  15. 15

    为什么我们在ASP .NET 5 wwwroot中需要web.config?

  16. 16

    自定义ASP.NET 5(vNext)部署的web.config

  17. 17

    ASP.NET MVC 5和Web API 2 .NET要求

  18. 18

    为什么.NET在MVC asp.net应用程序中生成两个web.config文件?

  19. 19

    如何使用Asp.net MVC 5和Web Essentials 2013编译Twitter Bootstrap 3.0 LESS

  20. 20

    How to create ApplicationUser by UserManager in Seed method of ASP .NET MVC 5 Web application

  21. 21

    VS 2012上没有ASP.NET MVC 5 Web应用程序模板?

  22. 22

    依赖注入和ASP.net MVC 5 / Web API 2

  23. 23

    Asp.net MVC 5用于UI和Web的单独项目

  24. 24

    启动ASP.NET 5(MVC 6)Web应用程序时出现AmbiguousMatchException

  25. 25

    ASP.NET 5 MVC6错误:项目不是Web项目

  26. 26

    Web api和asp.net mvc 5进行单点登录

  27. 27

    什么是ASP.NET 5中的System.Web.Mvc.Html.InputExtensions等效项?

  28. 28

    依赖注入和ASP.net MVC 5 / Web API 2

  29. 29

    如何从ASP.NET MVC控制器上的HTML5 Web表单获取数据?

热门标签

归档