###前提・実現したいこと
Monaca IDEで、Ionic+Angularを利用して、HTTPSで自分で立てた
サーバからデータ取得をしようとしています。
サーバには自己証明書を実装しています。
以下のコードでサーバにアクセスしているのですが、
Androidでは成功するのですが、iOSでは常に失敗します。
$http.get('https://server-global-IP/') .success(function(data, status, headers,config){ alert("success!"); }) .error(function(data, status, headers,config){ alert("error"); });
なお、httpで通信した場合は、AndroidでもiOSでも成功します。
$http.get('http://date.jsontest.com/') .success(function(data, status, headers,config){ alert("success!"); }) .error(function(data, status, headers,config){ alert("error"); });
SSL証明書が自己証明書のためiOSで失敗しているのではないかと
思うのですが、Monacaで自己証明書でのアクセスを許可するため
にはどうすればいいのでしょうか?
なお、OSのバージョンは
iOS:10.0.2(iPhone)
Android:6.0
です。
また、インターネットで以下の記事を見つけたのですが、Monaca
では対象のファイル(project/platforms/ios/Project/Classes/AppDelegate.m)
が存在していませんでした。
http://ivancevich.me/articles/ignoring-invalid-ssl-certificates-on-cordova-android-ios/
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/11/09 22:41