仅将API URL限制为Android应用程序

阿罗克·古普塔

我在服务器端使用C#创建了一个Android应用程序。遵循教程,我正在使用Json Web服务。一切工作正常,但是唯一的问题是,如果有人点击www.mydomain.com/Handler.ashx?ANDROID,则所有在服务器端编写的方法都将下载为文本文件,并且可以轻松阅读代码。

我想做的是,仅当从我的android应用程序发出请求时,服务器才应响应。如果某人(黑客/黑客)点击了该网址,那么他应该无法下载该代码,并且应该重定向到某个特定页面,该页面显示禁止未经授权的访问。

有人可以帮我弄这个吗?如果这个问题不清楚,请告诉我。

阿苏托什熊猫

您可以做的是从您的android应用程序传递一个密钥进行检查。

我不知道C#,但在PHP中可能是这样-

在文件顶部附近的C#文件中,检查是否使用post方法发送的键值。如果没有传递密钥或传递了错误的密钥,请重定向到其他页面。

$required_key = "Udsd728392jsakk22";

if(($_POST['key'] == null) || ($_POST['key'] != $required_key)){

//redirect to some other page
header("Location: www.myexampledomain.com/error.php");

}

并且从您的android应用中,当您向URL发送请求时,请发送一个密钥。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将android应用程序限制为特定区域

来自分类Dev

将android应用程序限制为特定区域

来自分类Dev

提交时将应用程序限制为仅iPhone

来自分类Dev

如何将应用程序限制为仅Android手机

来自分类Dev

如何将Android应用程序限制为仅平板电脑?

来自分类Dev

如何将应用程序限制为特定设备?

来自分类Dev

将网络服务访问限制为仅一个应用程序

来自分类Dev

将IOS中的应用程序功能限制为仅适用于Cell / WiFi数据。

来自分类Dev

将IOS中的应用程序功能限制为仅适用于Cell / WiFi数据。

来自分类Dev

将身份验证限制为仅我的应用程序

来自分类Dev

将 iOS 应用程序限制为仅安装在一台设备上

来自分类Dev

将API请求限制为仅我自己的移动应用

来自分类Dev

将Android应用限制为仅手机发布

来自分类Dev

将Android应用限制为仅手机发布

来自分类Dev

如何将iOS键盘应用程序限制为仅iPhone 6和iPhone 6 Plus

来自分类Dev

如何将Google Maps(地点,地理编码)API调用适当地限制为Android和iOS应用程序(使用Flutter编写)?

来自分类Dev

如何将我的节点快速应用程序限制为仅本地主机?

来自分类Dev

有关如何将旧式嵌入式应用程序限制为实时应用程序的建议

来自分类Dev

有关如何将旧式嵌入式应用程序限制为实时应用程序的建议

来自分类Dev

iOS:将应用程序限制为仅限64位设备

来自分类Dev

将Java应用程序的CPU使用率限制为特定数量

来自分类Dev

将应用程序权限范围限制为特定网站集

来自分类Dev

将DocuSign ListStatusChanges限制为由应用程序ID创建的信封

来自分类Dev

无法仅在iPad的iOS 5中将应用程序限制为横向模式

来自分类Dev

将Java应用程序的CPU使用率限制为特定数量

来自分类Dev

将 Xamarin 的输入字段中的输入限制为最大值:应用程序崩溃

来自分类Dev

Google Cloud API如何将使用情况限制为特定应用程序?

来自分类Dev

将Google Play商店中的应用程序限制为特定国家/地区是否也限制了公开Beta版访问?

来自分类Dev

通过代码将android应用程序限制在特定区域

Related 相关文章

  1. 1

    将android应用程序限制为特定区域

  2. 2

    将android应用程序限制为特定区域

  3. 3

    提交时将应用程序限制为仅iPhone

  4. 4

    如何将应用程序限制为仅Android手机

  5. 5

    如何将Android应用程序限制为仅平板电脑?

  6. 6

    如何将应用程序限制为特定设备?

  7. 7

    将网络服务访问限制为仅一个应用程序

  8. 8

    将IOS中的应用程序功能限制为仅适用于Cell / WiFi数据。

  9. 9

    将IOS中的应用程序功能限制为仅适用于Cell / WiFi数据。

  10. 10

    将身份验证限制为仅我的应用程序

  11. 11

    将 iOS 应用程序限制为仅安装在一台设备上

  12. 12

    将API请求限制为仅我自己的移动应用

  13. 13

    将Android应用限制为仅手机发布

  14. 14

    将Android应用限制为仅手机发布

  15. 15

    如何将iOS键盘应用程序限制为仅iPhone 6和iPhone 6 Plus

  16. 16

    如何将Google Maps(地点,地理编码)API调用适当地限制为Android和iOS应用程序(使用Flutter编写)?

  17. 17

    如何将我的节点快速应用程序限制为仅本地主机?

  18. 18

    有关如何将旧式嵌入式应用程序限制为实时应用程序的建议

  19. 19

    有关如何将旧式嵌入式应用程序限制为实时应用程序的建议

  20. 20

    iOS:将应用程序限制为仅限64位设备

  21. 21

    将Java应用程序的CPU使用率限制为特定数量

  22. 22

    将应用程序权限范围限制为特定网站集

  23. 23

    将DocuSign ListStatusChanges限制为由应用程序ID创建的信封

  24. 24

    无法仅在iPad的iOS 5中将应用程序限制为横向模式

  25. 25

    将Java应用程序的CPU使用率限制为特定数量

  26. 26

    将 Xamarin 的输入字段中的输入限制为最大值:应用程序崩溃

  27. 27

    Google Cloud API如何将使用情况限制为特定应用程序?

  28. 28

    将Google Play商店中的应用程序限制为特定国家/地区是否也限制了公开Beta版访问?

  29. 29

    通过代码将android应用程序限制在特定区域

热门标签

归档