Ionic 2 android无法突然接近后端 - 未找到http

时间:2017-10-11 07:45:10

标签: android azure http exception ionic-framework

重新安装node_modules。

突然离子3 android无法接近后端。

不是azure也不是localhost。

获取“未找到”类型2例外。没有任何细节

没有安全限制。

在后端

 protected void Application_BeginRequest(object sender, EventArgs e)
        {
            //HttpContext.Current.Response.AddHeader("Access-Control-Allow-Origin", "http://localhost:8100");
            HttpContext.Current.Response.AddHeader("Access-Control-Allow-Origin", "*");
            if (HttpContext.Current.Request.HttpMethod == "OPTIONS")
            {
                HttpContext.Current.Response.AddHeader("Access-Control-Allow-Methods", "GET, POST");
                HttpContext.Current.Response.AddHeader("Access-Control-Allow-Headers", "Content-Type, Authorization, Accept");
                HttpContext.Current.Response.AddHeader("Access-Control-Max-Age", "1728000");
                HttpContext.Current.Response.End();
            }

在Ionic 2的config.xml

 <access origin="*" />
    <access launch-external="yes" origin="tel:*" />
    <allow-navigation href="*" />
    <allow-navigation href="http://*/*" />
    <allow-navigation href="https://*/*" />
    <allow-navigation href="data:*" />
    <allow-intent href="*" />
    <allow-intent href="http://*/*" />
    <allow-intent href="https://*/*" />
    <allow-intent href="tel:*" />
    <allow-intent href="sms:*" />
    <allow-intent href="mailto:*" />
    <allow-intent href="geo:*" />

完整的例外

  

“{” _体 “:” “ ”状态“:404, ”OK“:假 ”状态文本“:” 不   发现”, “标题”:{ “客户端 - 通过”:[ “shouldInterceptRequest”]}, “类型”:2,   “URL”: “http://.../service1.svc/getCompanies”}“

如何快速解决? 至少要得到一些解释问题的冗长答案。

enter image description here

enter image description here

0 个答案:

没有答案