我正在使用CordovaHttp插件在我的Cordova应用程序中基于angular1进行API调用。我使用以下URL来发送身份验证的发布请求,用户名和密码为params。
class SomeClass {
public Int32 SomeProperty { get; set; }
}
SomeClass[] arr = new [] {
new SomeClass { SomeProperty = 99 },
new SomeClass { SomeProperty = 98 },
new SomeClass { SomeProperty = 92 },
new SomeClass { SomeProperty = 97 },
new SomeClass { SomeProperty = 95 }
}
SomeClass[] newArr = (SomeClass[])arr.Clone();
newArr[0].SomeProperty = 100;
Console.WriteLine(arr[0].SomeProperty);
在Android和邮递员中提出请求时,一切正常。但是当我在ios上发出相同的请求时,它失败并出现以下错误:
https://xxxx.xxxx.com:443/xxx/v3/xxx/Authentication/signin
如果我从上面删除端口443 url一切正常。我不知道为什么这会发生在iOS和如何解决这个问题。
我想使用端口号,因为我的应用程序使用不同的服务器配置,具有不同的端口号,具体取决于客户端。
答案 0 :(得分:1)
错误表明 - 找不到您尝试访问的资源。
这可能是由于许多原因造成的,有些可能是 -