Web服务器上的RESTful身份验证

Posted

tags:

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

以前,我不必在服务器上使用HTTP身份验证。但他们给了我一个任务。

报价:

“我们有足够的密码验证。虽然我们决定在客户端(AngularJS)和Web服务器(RESTful,Jersey)之间有足够的身份验证层。”

你能帮忙提出建议或建议文献吗?

答案

REST API资源是无状态的。它需要是安全的。在每次休息呼叫时,必须进行身份验证以确保合适的人员访问这些API。这并不意味着每次通话都会使用usernamepassword

行业标准身份验证协议有助于减少保护API的工作量。可以使用自定义安全协议,但仅限于非常特定的情况。 This blogs涵盖了OAuth1.aOAuth2.1等主要的一些。

This链接解释了基于令牌的身份验证,您需要开始保护API的所有内容

以上是关于Web服务器上的RESTful身份验证的主要内容,如果未能解决你的问题,请参考以下文章

在 Restful Web 服务中如何以编程方式获取用户名或密码(基本身份验证)

访问 RESTful Web 服务的最佳身份验证机制

通过不同域上的 REST Web 服务进行用户身份验证 - asp.net

RESTful Web 服务中的身份验证

ASP.net Web API RESTful Web 服务 + 基本身份验证

Spring RESTful Web 服务身份验证