0

背景: このような質問をいくつか見ましたが、実際にこれに答えるものはありません。

サーバーと通信するときにSLL暗号化を証明するために、Webサービスで自己署名証明書を使用しようとしています。サーバーはかなり古く、確立されており、このコンテキストでは、自己署名証明書が受け入れ可能/必須です(これは一般的に悪い習慣ですが、ここで発生しているため、この質問のポイントではありません)。

Mosyncを使用して、サーバーの新しいクライアントとしてHTML5/jQueryアプリをパッケージ化するモバイルアプリケーションを開発しています。(開発環境で)https / SSLを使用しない場合、すべてのAJAX呼び出しを正常に行うことができます。https / SLLを導入するとすぐに、呼び出しが行われなくなります。以前の検索から、これは自己署名された証明書によるものだと思います。

主な質問: 証明書が自己署名されているにもかかわらず、jQueryを強制的に続行する方法はありますか?デバイスに証明書をインストールすることでこれを達成できますか(現在は主にAndroidを対象としています)?これを回避するためのMosyncオプションはありますか?または、これを回避する方法は絶対になく、httpまたはCA署名付き証明書を使用する必要がありますか?

4

1 に答える 1

0

問題は、現在 WebView からの SSL エラーを処理しない MoSync のランタイム ライブラリにあります。

MoSync はこの問題を認識しており、まもなく利用可能になる解決策に取り組んでいます。この問題を監視して、修正を組み込んだ MoSync のビルドがいつ利用可能になるかを確認してください。

于 2013-03-07T12:44:06.103 に答える