node.js - 服务器之间通信的安全方式
问题描述
我们正在传递密钥以验证启用 https 的网站之间的 GET 请求。以下哪种方式更安全:
GET /auth?secret=8727n2i752gns982jsn'
只有 2 个服务器知道该密钥。
或者我们应该如下设置标题:
request({
url: '/auth',
headers: {
'secretKey': 's87ehwdiw8y3dhj'
}
});
哪种方法更安全,为什么?
解决方案
推荐阅读
- python - 如何将嵌套字典列表转换为 pandas DataFrame?
- jquery - 如何在 Rails 中自定义活动管理视图?
- ansible - 我制作了一个脚本模块来使远程计算机工作,但有些计算机的工作方式不同
- java - 使用马拉松 Java 驱动程序的 JNLP 文件应用程序自动化
- iphone - 迅速进行巨大的 CoreData 迁移
- python - 在 Python 中解析这些字符串的最佳方法是什么?
- r - 使用 R 语言提高时间序列中的 RMSE 精度
- machine-learning - 使用哪种深度学习模型来捕获图像中的次要特征?
- c# - 如果我使用任务管理器关闭主进程,哪个事件会在 exe 上触发?
- typescript - 如何为量角器黄瓜打字稿框架中的每个测试步骤捕获屏幕截图?