重新安装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”}“
如何快速解决? 至少要得到一些解释问题的冗长答案。