Asp.net 身份验证方式?

Posted 張暁磊

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Asp.net 身份验证方式?相关的知识,希望对你有一定的参考价值。

[Forms 身份验证] 通过其可将没有通过身份验证的请求重定向到使用 HTTP 客户端重定向的 html 窗体的系统。用户提供凭据并提交该窗体。如果应用程序验证该请求,系统就会发出包含凭据或密钥的 Cookie 以重新获取该标识。后续的请求在请求标题中随 Cookie 一起发出,ASP.NET 事件处理程序会使用应用程序开发人员指定的任何验证方法去验证请求并给其授权。 
[Passport 身份验证] 由 Microsoft 提供的集中身份验证服务,用于为成员站点提供单一登录和核心配置服务。
[Windows 身份验证] ASP.NET 会结合 Internet 信息服务 (IIS) 身份验证使用 Windows 身份验证。IIS 以下列三种方式执行身份验证:基本身份验证、摘要式身份验证或集成 Windows 身份验证。当 IIS 身份验证完成后,ASP.NET 会使用验证过的标识授权访问权限

以上是关于Asp.net 身份验证方式?的主要内容,如果未能解决你的问题,请参考以下文章

为 asp.net 应用程序连接 sql server(Windows 身份验证与 SQL Server 身份验证)的最佳方式

根据 ASP.NET 中的角色设置身份验证 cookie 超时长度

使用身份验证 ASP.NET MVC 中的用户

ASP.NET 2.0 中的 Windows 身份验证

对 ASP.NET MVC 使用 TOTP Microsoft 身份验证器

没有 ASP.NET 身份的 .NET Core 外部身份验证