我以前从未需要这样做,但我正在开发一个将安装到用户网站的应用程序 - 但它需要查询存储在应用程序服务器上的数据库中的数据。
服务器 A(客户端 - 域:www.example.com)
服务器 B(应用程序)。
服务器 A 上会有一个表单(搜索表单),它将搜索数据连同有关服务器 A(域、IP)的一些信息一起发布到服务器 B(应用程序)。
服务器 B 处理程序将:-
1.)检查服务器A是否是一个实际的客户端(即是允许域列表中的域(www.example.com),并且请求是否来自服务器A的IP。
2.) 如果 1.) 为 TRUE,它将处理请求,并返回作为查询结果的响应。
我似乎在谷歌或这个网站上找不到任何人想要这样做的东西?不过,我可能正在寻找错误的东西。
此外,返回给服务器 A 的数组大小是否有限制?
我不想授予用户数据库访问权限 - 除非这是唯一的解决方案(即在激活应用程序时创建一个具有只读功能的新 mysql DB 用户).??
非常感谢任何帮助