2013-11-22 48 views
2

POST方法本质上是“安全的”,如果不是,它可以很容易地变得安全或我应该完全使用不同的协议?使用POST将安全数据从.NET发送到Linux服务器?

请将您的陈述与解释或参考一起提交,除非它们仅仅是意见。

的系统:

用QR扫描器
  • 运行CentOS 6的
  • 的服务器来存储扫描在基于QR型表上的数据库的网络服务器
    • .NET程序收集数据。
    • 现在并不是所有的QR类型都是已知的,所以在发送新的QR类型时会创建一个新的表格。
    • 数据需要尽可能快地从QR扫描到数据库中获取,但假设连接不可靠(认为手机绑定)

    随意对我的评论(不正确的?)假设这些其他的有效性我打折的方法。

    • 打开MySQL的一个端口,直接将数据推 - 使得IT人员恐慌,即使用户已经非常有限的特权,虽然我不知道它是如何的没有安全感。 (也见ssh + MySQL的评论)
    • 使用ssh隧道插入到MySQL中 - 这是可以想象的,数据库结构将在未来发生变化,我希望所有的MySQL工作都在服务器端完成,因此很容易修改。
    • 在服务器端口上创建我自己的侦听器并定义我自己的协议 - 乍一看似乎令人望而生畏。我知道C++/C/Python/PHP,所以我可以做这样的事情,如果POST是坏的,监听器很容易。不知道该方法的起点或范围。

    要发送的数据包的示例。 (这是我的.net DLL必须从前一个人那里得到的东西)[QRTypeVersion,HeaderLength,H1,H2,... DataLength,D1,D2 ...,Comment]

  • 回答

    相关问题