Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/264.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP检测phonegap/cordova应用程序http请求_Php_Cordova_Http_Request_Phonegap - Fatal编程技术网

PHP检测phonegap/cordova应用程序http请求

PHP检测phonegap/cordova应用程序http请求,php,cordova,http,request,phonegap,Php,Cordova,Http,Request,Phonegap,因此,我正在构建一个基于phonegap的应用程序,我希望该应用程序使用对该源的http请求从源获取它的信息。但是,该来源必须只能向该特定来源提供数据,而不能向任何其他来源提供任何信息 我当然可以向请求中添加参数,但是,通过反编译应用程序文件可以很容易地找到这些参数。服务器是否有可能知道源代码确实是我的特定应用程序,而无需将任何类型的密钥硬编码到应用程序中即可轻松获取 这一切都是为了确保只有此应用程序可以使用服务,而其他人不能使用该api 如果应用程序中嵌入了登录名/密码,则无法真正保护应用程序

因此,我正在构建一个基于phonegap的应用程序,我希望该应用程序使用对该源的http请求从源获取它的信息。但是,该来源必须只能向该特定来源提供数据,而不能向任何其他来源提供任何信息

我当然可以向请求中添加参数,但是,通过反编译应用程序文件可以很容易地找到这些参数。服务器是否有可能知道源代码确实是我的特定应用程序,而无需将任何类型的密钥硬编码到应用程序中即可轻松获取


这一切都是为了确保只有此应用程序可以使用服务,而其他人不能使用该api

如果应用程序中嵌入了登录名/密码,则无法真正保护应用程序。但如果您设计了一个令牌系统,在用户识别后将访问令牌返回给该用户。总之,您需要从注册/登录屏幕开始

我推荐使用php,而
客户机凭据
授权似乎就是您想要的,请参阅