Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.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
Asp.net API在postman和一些真实设备上工作,但并非全部在react本机应用程序中工作_Asp.net_React Native_Asp.net Mvc 4 - Fatal编程技术网

Asp.net API在postman和一些真实设备上工作,但并非全部在react本机应用程序中工作

Asp.net API在postman和一些真实设备上工作,但并非全部在react本机应用程序中工作,asp.net,react-native,asp.net-mvc-4,Asp.net,React Native,Asp.net Mvc 4,我正在将API与react native集成。API是在Asp.net框架中开发的。我感到非常惊讶的是,API在某些设备上运行良好,而不是在所有设备上。我不明白为什么会这样。 它发生在以下场景中 模拟器工作正常 Intex(安卓5.1)运行良好 Mi手机(安卓8.1)不工作 三星Tab(安卓5.1.1)运行良好 三星手机不工作 我不明白是本机问题还是服务器(API)问题。这是我的代码,我使用的是react naive 0.57版本 getData() { fetch('http:

我正在将API与react native集成。API是在Asp.net框架中开发的。我感到非常惊讶的是,API在某些设备上运行良好,而不是在所有设备上。我不明白为什么会这样。 它发生在以下场景中

  • 模拟器工作正常

  • Intex(安卓5.1)运行良好

  • Mi手机(安卓8.1)不工作
  • 三星Tab(安卓5.1.1)运行良好
  • 三星手机不工作
我不明白是本机问题还是服务器(API)问题。这是我的代码,我使用的是react naive 0.57版本

  getData() {
    fetch('http://192.168.2.42:83/WebServices/GetData.asmx/CheckMembershipLogin?UserName=demo@gmail&Password=M$d3')
      .then((response) => response.json())
      .then((responseData) => {
        console.log(responseData);
        // alert(JSON.stringify(responseData));
      }).catch(function (error) {
        console.error("error" + error);
      });
  } 
错误

API也适用于邮递员。但是当我通过我测试它时,我发现了这个错误

 Trying 103.255.106.140...
Name '0.0.0.0' family 2 resolved to '0.0.0.0' family 2
Local port: 0
connect to 103.255.106.140 port 80 failed: No route to host
Failed to connect to redmilgroup.aspwork.co.in port 80: No route to host
Closing connection 0

使用TLS文件1.2在ASP.net framework 4.5中开发的API请检查您的网络连接。

同样的问题(我也知道git)也有许多类似的问题,可能不是API的问题,而是rn本身。检查设备和API是否在同一网络上您的API是否暴露在公共IP地址(103.255.106.14)上?您的JS代码片段显示您正在通过LAN使用API。您的移动数据或WIFI应使用移动和WIFI数据进行OnI测试。这不是一个互联网连接问题。