我一直在研究使用Azure AD进行.NET Core身份验证的基础知识,以构建一个API,尝试查找有关身份验证方案的信息。我了解基于cookie和令牌的身份验证之间的区别,但似乎JwtBearer和OpenIdConnect选项非常相似,因为它们都基于令牌系统工作。
我做了很多搜索,却找不到任何地方解释两者之间的区别,以及在哪些情况下使用其中之一或甚至这些方法的定义。我查看了很多在线教程和各种YouTube视频,大约60%的人使用AddJwtBearer,其他人使用AddOpenIdConnect来指定他们的身份验证方案。能否有人解释一下这些方法是做什么的,它们之间的区别是什么?
我做了很多搜索,却找不到任何地方解释两者之间的区别,以及在哪些情况下使用其中之一或甚至这些方法的定义。我查看了很多在线教程和各种YouTube视频,大约60%的人使用AddJwtBearer,其他人使用AddOpenIdConnect来指定他们的身份验证方案。能否有人解释一下这些方法是做什么的,它们之间的区别是什么?