1
私はCordovaアプリケーションを使ってCordovaアプリケーションを作成しています。私は、次のURLを使用して、ユーザー名とパスワードをparamsとして認証の投稿要求を作成しています。Error Domain = com.alamofire.error.serialization.response Code = -1011 "リクエストが失敗しました:404が見つかりません"
https://xxxx.xxxx.com:443/xxx/v3/xxx/Authentication/signin
アンドロイドでリクエストするとき、そして郵便配達員でもすべてがうまくいきます。しかし、私が同じ要求をすると、次のエラーで失敗します。
Error Domain=com.alamofire.error.serialization.response Code=-1011 "Request failed: not found (404)" UserInfo={com.alamofire.serialization.response.error.response=<NSHTTPURLResponse: 0x60800002e160> { URL: https://xxxx.xxxx.com:443/xxx/v3/xxx/Authentication/signin } { status code: 404, headers {
"Content-Length" = 817;
"Content-Type" = "text/html";
Date = "Sun, 17 Sep 2017 15:37:12 GMT";
Server = "Microsoft-IIS/8.0";
} }, NSErrorFailingURLKey=https://xxxx.xxxx.com:443/xxx/v3/xxx/Authentication/signin
上記のポート443を削除すると、すべて正常に動作します。私はこの問題を解決する方法がiOS angでどうして起こっているのか分かりません。
私のアプリケーションは、クライアントに応じて異なるポート番号で異なるサーバー構成で動作するため、ポート番号を使用します。
uriからポート443を削除するとapiが動作すると述べています。それでもあなたはコンテンツタイプの問題だと思いますか?私はすでに多くのフェムトを試したので – Mourice