单一访问令牌:我应该始终使用 HTTPS 吗?
我正在使用 authlogic 的单一访问令牌将数据从 MS Access 数据库同步到 Rails 应用程序。因为我认为 URL 暴露了单个访问令牌,所以我对扩展使用感到不安。我听说如果使用基本的 http 身份验证,HTTPS 对于安全性来说非常重要。我的情况类似吗?
谢谢你!
I am using the Single Access Token from authlogic to sync data from a MS Access Database to a Rails App. Because I sort of think that the URL sort of exposes the single access token, I am uneasy about extended use. I have heard that if one uses basic http authentication, HTTPS is really important for security. Is my case similar?
Thank You!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要 HTTPS 来实现身份验证安全并保护传输过程中的数据。
单一访问令牌或任何其他一次性使用的密码可以保护您免受键盘记录器或任何人获取和使用您的密码的侵害,因为您使用的任何密码都将不再有效。但是,如果没有 HTTPS,则可能会发生 中间人攻击。
然后是您通过线路发送的数据。如果它们没有加密,它们很容易在 HTTP 中捕获。实际上,HTTPS 在传输过程中提供数据加密。
You'll need HTTPS for authentication security and protection of your data while in transit.
Single access tokens or any other one time use passwords protect you from key loggers or anyone obtaining and using your password since whatever password you used wouldn't work again. However, without HTTPS, it is possible for a man-in-the-middle attack.
Then there's the data you're sending across the wire. If they are not encrypted, they are easily captured in HTTP. In effect, HTTPS provides the data encryption during the transmission.