我做了一个网页,这个网页是被远程调用的,网页的作用是向数据库写入提交过来的值
这个网页是被我做的一个客户端调用的,用其他方式禁止访问
但是现在的问题出现了,用其他方式模拟我客户端的调用也会被调用成功,我如何才能实现只有我自己的客户端能访问,其他的都作为废弃信息处理?
我想肯定是要加密,但是用什么方式加密才行呢?
自己写加密算法就算了,我现在有的是DES加密算法。

解决方案 »

  1.   

    1、限制IP地址。
    2、通过证书,使用https协议
      

  2.   

    二楼说的证书和https协议可以考虑
      

  3.   

    方法一:对请求字符串进行加密处理,原串不变,在后面加个 sign=xxxxxx 什么的,xxxx 是根据这些参数加密而来的,你用 DES 也可以的,服务端收到后进行验证,正确后使用,否则丢弃。方法二:限制客户端访问的 IP 地址方法三:把这个服务器放在内网 IP 中