小编tla*_*eca的帖子

无法将 android React Native 应用程序连接到 localHost .NET api

我有一个 React Native 应用程序,它只需要登录并随后使用返回的 access_token 获取数据。我试图通过连接到在 localHost:50968 上运行的本地托管 .NET api 来调试错误。这返回

    TypeError: Network request failed
Run Code Online (Sandbox Code Playgroud)

我已经在manifext.xml 中启用了互联网权限。大多数谷歌搜索一直在说我需要将 localHost:50968 更改为我的 IP 地址。这是迄今为止使用 '192.168.0.2:50968/token 最接近的,但以下是响应。

    { type: 'default',
status: 400,
ok: false,
statusText: undefined,
headers: { map: { 'content-length': [ '334'
        ],
connection: [ 'close'
        ],
date: [ 'Thu,
            10 Aug201703: 19: 14 GMT'
        ],
server: [ 'Microsoft-HTTPAPI/2.0'
        ],
'content-type': [ 'text/html; charset=us-ascii'
        ]
    }
}, url: 'http: //192.168.0.2:50968/token',
 _bodyInit: 
 '<!DOCTYPE HTML PUBLIC"-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd">\r\n
<HTML>

<HEAD>
    <TITLE>Bad Request</TITLE>\r\n
    <META HTTP-EQUIV="Content-Type" Content="text/html; …
Run Code Online (Sandbox Code Playgroud)

.net localhost visual-studio react-native react-native-android

1
推荐指数
1
解决办法
1128
查看次数