asp.net – IIS 7 – IIS中的身份验证与web.config中的身份验证

我对使用IIS 7比较陌生.我对IIS 7提供的各种选项感到困惑.

在我的ASP.net站点的web.config中设置身份验证模式=“Windows”做了什么?
在IIS 7中的身份验证模块中启用Windows身份验证的作用是什么?

这两者有什么区别?有人会覆盖另一个吗?这是否会改变您是在集成模式还是经典模式下运行?

解决方法

IIS7利用web.config文件.在IIS7和ASP.NET中存在紧密集成.在web.config中进行的任何更改都会反映在管理控制台中,管理控制台中的更改会将更改写入web.config.

就Windows身份验证而言,它使用服务器本地Windows用户作为其用户存储.对于具有严格安全要求和现有活动目录用户群的Intranet应用程序,这通常更有用.

大多数面向Internet的应用程序应使用Forms身份验证或自定义身份验证提您的用户存储可以在web.config中,但大多数应用程序会将其用户存储在数据库中

相关文章

引言 本文从Linux小白的视角, 在CentOS 7.x服务器上搭建一个...
引言: 多线程编程/异步编程非常复杂,有很多概念和工具需要...
一. 宏观概念 ASP.NET Core Middleware是在应用程序处理管道...
背景 在.Net和C#中运行异步代码相当简单,因为我们有时候需要...
HTTP基本认证 在HTTP中,HTTP基本认证(Basic Authenticatio...
1.Linq 执行多列排序 OrderBy的意义是按照指定顺序排序,连续...