java客户端通过身份验证连接到php server for mysql数据库

093gszye  于 2021-06-30  发布在  Java
关注(0)|答案(1)|浏览(400)

我正在开发一个java应用程序,它要求用户输入用户名和密码,然后连接到服务器以验证输入的详细信息。如果它们是有效的,它将询问服务器(通过请求一个php页面)关于该用户的数据。用户可以使用应用程序gui修改此信息,并将更改发送回服务器。
主要的挑战是服务器不使用任何java。我需要使服务器只使用php,它必须能够同时处理来自不同用户的连接。
做这件事最好的方法是什么?
编辑:应用程序将为不同类型的数据从服务器请求多个不同的脚本,并且需要发送和接收相当多的数据(可能一次最多500个)。

uxhixvfz

uxhixvfz1#

创建一个接受post的php文件。
在java中,尝试传递自定义头key:value pair 这是通过你的php文件验证的——或者试着想一个更复杂的方法。
然后,将用户名和密码发布到php文件: POST http://server.com/java-auth.php?user=username&pass=password 例如。然后,让php文件返回一个json编码的字符串或一个序列化的字符串。。。或者超级花哨,用公钥/私钥加密。
希望这有帮助:)

相关问题