第一步=>使用PHP作为登录名创建 API 或从数据库中获取一些数据 第二步=>使用c#创建桌面应用程序使用此 API 来访问数据或发送数据
答案 0 :(得分:1)
首先,我建议使用Slim PHP:http://www.slimframework.com
答案 1 :(得分:1)
你的问题并没有给你自己做过的任何研究提供太多信息。
JSON是一个很好的方法,我认为,只要确保如果你发送auth数据或任何数据进出c#到php,你的通信是通过SSL完成而不是纯文本http。< / p>
无论哪种方式,都有一些伪代码可以帮助您入门:
//C# Application Login Request Handler
//Request Sent: /api/loginrequest.php via POST expecting 'username' and 'password' as POSTDATA
if ( !isset($_POST['username']) | !isset($_POST['password'] )
{
return json_encode(new array(error => true));
} else {
if ( userValid($_POST['username'], $_POST['password']) )
{
return json_encode(new array("auth" => true));
} else {
return json_encode(new array("auth" => false));
}
}