PHP客户端和.Net服务器之间的身份验证
我打算创建一个PHP应用程序,定期调用ASP.Net网站检查更新,然后再次调用下载更新)PHP客户端和.Net服务器之间的身份验证,php,asp.net,web-services,Php,Asp.net,Web Services,我打算创建一个PHP应用程序,定期调用ASP.Net网站检查更新,然后再次调用下载更新) 我将使用SSL进行传输安全 客户端需要是PHP,因为它们运行其他定制的bash命令 我需要下载数据,但我还没有决定使用哪种形式 请任何人为我的.net应用程序提供建议: 如何限制对服务器的访问(我不知道传入的请求IP) 最佳结构化数据传输机制?也许我可以使用JSON 注意。如果我能创建一个PHP可以使用的web服务,那就更好了 使用JSON绝对是个好主意。它没有xml那么冗长,特别适合面向对象编程
- 我将使用SSL进行传输安全
- 客户端需要是PHP,因为它们运行其他定制的bash命令
- 我需要下载数据,但我还没有决定使用哪种形式
- 如何限制对服务器的访问(我不知道传入的请求IP)
- 最佳结构化数据传输机制?也许我可以使用JSON
注意。如果我能创建一个PHP可以使用的web服务,那就更好了 使用JSON绝对是个好主意。它没有xml那么冗长,特别适合面向对象编程 对于身份验证问题,您可以在每个请求上传递一个只有web服务和PHP代码知道的身份验证令牌(随机字符串)。 这是安全的,因为SSL将加密请求,并且您的身份验证令牌在网络上永远不会“清除”