【发布时间】:2014-06-23 17:28:38
【问题描述】:
感谢大家查看这个问题。
我不确定如何做到这一点,所以我在这件事上寻求社区帮助。 我在他的帖子Can you help me understand this? "Common REST Mistakes: Sessions are irrelevant" 中读到,会话没有“完全”按照 REST 约定进行建议,并且所有身份验证都应使用 HTTP 基本身份验证或摘要进行。
好的,到目前为止我明白了。
但是我知道,基本身份验证是在实际服务器上针对常规非加密文本文件进行的。
是否违反约定,将用户名/密码放在 http 请求参数中,而不是通过标头传递它们并让 Web 服务器进行身份验证?
这样,对于发出的每个请求,都会使用我自己的逻辑检查和管理用户/传递参数。我的意思是使用数据库表,其中包含应用程序所需的所有信息。
【问题讨论】:
标签: http rest http-headers restful-authentication basic-authentication