如何在不同服务器上的两个web应用程序之间安全地发送数据

本文关键字:之间 应用程序 web 两个 安全 数据 服务器 | 更新日期: 2023-09-27 17:51:08

假设我有web application A on server1 &web application B on server2

和我想安全地从A to B发送以下数据。

(员工编号,工资键)

我不能在这里使用会话,因为它们是两个不同的应用程序,我不想在查询字符串中发送数据,即使我加密了它们

如何在不同服务器上的两个web应用程序之间安全地发送数据

这取决于您希望如何使用这些数据。有几种选择。

  1. 您可以使用WCF通过安全(HTTPS)连接发送数据。如果您愿意,甚至可以使用客户端证书来保护服务。
  2. 您可以通过数据库传递数据。一个应用程序将数据写入数据库,另一个应用程序从数据库中读取数据。
  3. 你可以使用像MSMQ这样的队列,它是昂贵的,或者RabbitMQ,它是开源和免费的。
  4. 您可以通过HTTPS将数据POST到下一页,而不是使用GET并将数据放在查询字符串中。

注。如果您使用查询字符串,您可以通过HTTPS发出下一个请求,这样它将是安全的。