繁体   English   中英

如何以安全的方式在不同服务器上的两个Web应用程序之间发送数据?

[英]How to send data in secure way between two web applications on different servers?

假设我web application A on server1web application A on server1 web application B on server2 web application A on server1web application A on server1 web application B on server2

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

(员工编号,工资密钥)

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

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

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

ps如果您确实使用了查询字符串,则可以通过HTTPS发出下一个请求,这样就可以保证安全。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM