Asp.net IIS 7-IIS中的身份验证与web.config中的身份验证

Asp.net IIS 7-IIS中的身份验证与web.config中的身份验证,asp.net,authentication,iis-7,windows-authentication,Asp.net,Authentication,Iis 7,Windows Authentication,我对使用iis7比较陌生。我对IIS7提供的各种选项感到困惑 在我的ASP.net网站的web.config中设置authentication mode=“Windows”的作用是什么? 在IIS 7的身份验证模块中启用Windows身份验证有什么作用 这两者有什么区别?一个优先于另一个吗?这会改变您是在集成模式还是在经典模式下运行吗?IIS7利用web.config文件。IIS7和ASP.NET紧密集成。web.config中的任何更改都会反映在管理控制台中,管理控制台中的更改会将更改写入we

我对使用iis7比较陌生。我对IIS7提供的各种选项感到困惑

在我的ASP.net网站的web.config中设置authentication mode=“Windows”的作用是什么? 在IIS 7的身份验证模块中启用Windows身份验证有什么作用


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

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

就windows身份验证而言,它使用服务器本地windows用户作为其用户存储。对于具有严格安全要求和现有active directory用户群的intranet应用程序,这通常更有用


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

我真的不明白,在您的帖子的哪一部分中出现了两种配置之间的差异问题!!