簡體   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