我正在编写一个将json数据发送到django Web服务器的c#程序。客户端发送的数据是准确的非常重要。我担心的是,如果有人知道网址和数据格式(如果他们监视网络流量,他们可以看到这一点),他们可以构建自己的应用程序,将错误数据发送到Web服务器。也不可能解压缩和修改我自己的客户端可执行文件吗?
服务器如何检查数据以验证发送数据的客户端是否为真实且未经修改?
答案 0 :(得分:1)
我希望你能理解它是如何运作的。如果不在互联网上搜索它。你会发现很多关于它的信息
答案 1 :(得分:0)
我会说,如果您使用https作为端点,那么您对客户端和端点之间的数据被篡改是相当安全的(因为它是加密的)。
对于另一部分,您可以将客户端解压缩。我建议进行身份验证过程,并构建端点,以便他们只能访问自己的数据。