继JIRA REST API 的文档之后,OAuth 和 HTTP Basic 是两种推荐的身份验证方式。我们使用 HTTP Basic 和 https,它运行良好且安全。
它们之间的性能有什么区别吗?
继JIRA REST API 的文档之后,OAuth 和 HTTP Basic 是两种推荐的身份验证方式。我们使用 HTTP Basic 和 https,它运行良好且安全。
它们之间的性能有什么区别吗?
排除初始令牌协商,考虑到安全有效负载的更大尺寸和签名要求,OAuth 在计算上仍然比基本身份验证更昂贵。需要执行的额外逻辑的非详尽列表:
与需要非常简单的散列来计算单个所需标头的基本身份验证相比,OAuth 无疑是一种更昂贵的身份验证。但是,要认识到的重要一点是,这两种身份验证机制服务于完全不同的目的。基本身份验证用于向主应用程序验证客户端。OAuth 用于授权第三方从主应用程序访问客户端数据。两者都有自己的位置,选择一个而不是另一个应该由实现的特定用例驱动。