簡體   English   中英

進行申請,使其成為唯一可以連接到我的WebAPI的應用程序

[英]Making an appliction so it is the only application that can connect to my WebAPI

如何創建與我的WebAPI交互的Application 該應用程序會將一些信息發送到我的網站( WebAPI ),然后用該信息更新數據庫,但是問題是如何保護它,因此只有我的應用程序可以與我的網站進行交互?

該應用程序旨在部署到許多計算機。 用戶可以匿名使用該應用程序。 例如lightshot應用

您不能將對網站(或任何IP端口)的訪問限制為僅一個應用程序。

驗證服務器上的請求,可能僅允許經過身份驗證的用戶訪問-在大多數情況下(付費游戲除外)就足夠了。

您可以使重播/重新創建通信協議變得更加困難:

  • 需要HTTPS的客戶端證書才能連接
  • 經常更改客戶端和協議本身的代碼
  • 只允許經過身份驗證的用戶
  • 來自同一用戶的速率限制請求,使其更難對協議進行工程​​設計...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM