文章预览
身份验证和授权是所有 Web 应用程序的重要组成部分。熟悉 .NET 生态系统中的术语和方法可能特别令人生畏。传统上,这些领域是 .NET 中一些较大的痛点,许多开发人员发现与其他技术相比,实现适当的身份验证机制不必要地困难。 然而,只了解一些核心原则和方法可以使它更容易接近。在本文中,我们将介绍四种最常见的授权方法,并指导您理解和选择最适合您需求的方法。 授权和身份验证的区别 在我们探讨处理身份验证和授权的不同方法之前,请务必澄清这两个概念之间的区别。尽管身份验证和授权通常可以互换使用,但它们在访问控制领域中具有不同的用途。 身份验证 意味着识别您是谁。当我们对系统进行身份验证或登录时,我们实际上是在向身份验证实体声明我们就是我们所说的人。这通常是使用用户名/电子邮件和密码完成的。一旦
………………………………