【发布时间】:2015-06-12 07:21:50
【问题描述】:
在 HTTPS REST GET URL 中传递敏感信息(如用户 ID 等唯一 ID)是否安全?
【问题讨论】:
-
取决于你可以用那个 id 做什么......否则看起来没关系。
-
将敏感数据放在 URL 中通常是个坏主意,因为它很可能会存储在日志、历史记录和引荐来源网址等位置。但是用户 ID真的敏感吗?这将取决于应用程序,但通常不是。
-
这是您将在浏览器中访问的 url(返回 html),还是 API?后者避免了一些风险(历史、推荐人、意外复制和粘贴)。但就像 bobince 说的,身份保密是相当不寻常的。它是一个有效的安全模型(基于功能),但您需要查看它是否适合您的应用程序。