0

AndroidフォンでWcfサービスへのHttps接続を確立しようとしています。KSoap 経由で Android の Https に関するチュートリアルをたくさん読みました。これで、証明書のチェックに合格できます。しかし、https Web サービスに接続できません。私は常に XmlParserExceptoin に直面していました。

10-19 17:24:34.840: ERROR/HttpsTest(16518): XmlPullParserException
10-19 17:24:34.840: ERROR/HttpsTest(16518): org.xmlpull.v1.XmlPullParserException: unexpected type (position:END_DOCUMENT null@1:0 in java.io.InputStreamReader@44de6a40) 
10-19 17:24:34.840: ERROR/HttpsTest(16518):     at org.kxml2.io.KXmlParser.exception(KXmlParser.java:273)

アプリをデバッグし、ServiceConnection の HttpsURLConnectionImpl オブジェクトがサービスに接続しようとするタイミングを確認します: https://192.168.100.66:443/Service1.svc/basic。例外がスローされます。

java.io.FileNotFoundException: https://192.168.100.66:443/Service1.svc/basic

この問題に何度も費やしましたが、まだ行き詰まっています。どうすれば Android KSoap 経由で Web サービスに接続できますか?, 誰でも助けてくれます.

4

1 に答える 1

0

WCFに問題がない場合は、単純なHttpリクエストを使用して次の方法で接続します

URL url = new URL("your url with parameter");

URLConnection yc = url .openConnection();


これは、WCFを使用していて、サーバーから応答を取得しているときにコードで行ったことです。

于 2011-10-24T11:27:19.190 に答える