JavaScriptのXMLHttpRequestオブジェクトを使用してWebサービスへのhttps呼び出しを作成しようとしています。正常にhttpコールを作成しましたが、httpsの動作に問題がありました。 httpsの呼び出しにはsslの証明書が必要なので、この呼び出しのために証明書を添付する方法はありますか?その後、Webサービス呼び出しHTTPS
xmlHttp.open("POST", url, true);
xmlHttp.setRequestHeader("Content-Type", "application/soap+xml;charset=UTF-8;action=\"urn:getProjectInfo\"");
xmlHttp.setRequestHeader("Content-Length", len);
xmlHttp.setRequestHeader("SOAPAction", "urn:getProjectInfo");
問題が電話をかけるために、SSLキーストアを処理する方法である
url2="https://myServer/axis2/webService/...";
envelope2 =
'<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">' +
'<soap:Header/>' +
'<soap:Body>' +
.....
'</soap:Body>' +
'</soap:Envelope>';
... ...任意のヘルプ/洞察力
httpページからhttpsリソースを呼び出すことはできません。 [同じ原産地政策](http://en.wikipedia.org/wiki/Same_origin_policy)はそれを禁じています。多分それはあなたの問題ですか? –
私はちょうどメソッドを呼び出すことができず、Webサービスからデータを取得することができませんSSLの保護..しかし、Objective C - (私はそれが代表者などと働いた)。 – eMi