我有一些问题, 我像这样用axios从某些API获取json
# Project target.
target = android-27
android.library.reference.1 = CordovaLib
android.library.reference.2 = app
cordova.system.library.1 = com.android.support: support-v4: 26. +
cordova.system.library.2 = com.android.support: appcompat-v7: 26. +
cordova.gradle.include.1 = cordova-plugin-googlemaps / sarah-tbxml-android.gradle
cordova.system.library.3 = com.google.android.gms: play-services-maps: 15.0.1
cordova.system.library.4 = com.google.android.gms: play-services-location: 15.0.1
cordova.system.library.5 = com.android.support: support-core-utils: 26.1.0
cordova.gradle.include.2 = cordova-support-google-services / sarah-build.gradle
cordova.gradle.include.3 = phonegap-plugin-multidex / sarah-multidex.gradle
cordova.system.library.6 = com.android.support: support-v13: 27. +
cordova.system.library.7 = me.leolin: ShortcutBadger: 1.1.17@aar
cordova.system.library.8 = com.google.firebase: firebase-messaging: 11.6.2
这在本地主机中按预期工作,但在Azure Ubuntu VM中出现“错误:连接ETIMEDOUT”。
说明: 1.我使用了另一个API链接,例如https://jsonplaceholder.typicode.com/posts 它在我的本地或Azure中正常工作。 2. API本身很好(我通过多种方法,使用了不同的网络和应用程序进行了检查 3.我的azure设置已经打开了所有端口,并且禁用了防火墙。
你们有什么解决办法吗?或我可以检查的任何东西?
编辑: 我认为问题出在我的天上,但仍然找不到特别的问题。
谢谢