-1

我打算创建一个 PHP 应用程序,该应用程序定期调用 ASP.Net 网站以检查更新,然后再次调用以下载更新)。

  • 我将使用 SSL 来保证传输安全。
  • 客户端需要是 PHP,因为它们运行其他定制的 bash 命令。
  • 我需要下载数据,我还没有决定什么形式。

谁能为我的 .net 应用程序提出建议:

  • 如何限制对服务器的访问(我不知道传入的请求 IP)?
  • 最好的结构化数据传输机制?也许我可以使用 JSON?

注意。如果我可以创建一个 PHP 可以使用的 Web 服务,那就更好了!

4

1 回答 1

1

使用 JSON 绝对是一个好主意。它比 xml 更简洁,特别适合面向对象的编程。

对于您的身份验证问题,您可以为每个请求传递一个身份验证令牌(一个随机字符串),只有您的 Web 服务和您的 PHP 代码才知道。这是安全的,因为 SSL 将对请求进行加密,并且您的身份验证令牌永远不会在网络上“清除”。

于 2013-07-01T20:36:11.147 回答