Webサービスを呼び出し、xmlと認証データを渡す必要があります。ここまで私がこれまでに思いついたことは次のとおりです。AngularJSからWebサービスを呼び出し、XMLと認証データを渡す方法
var xml ="<soapenv:Envelope xmlns:soapenv='http://schemas.xmlsoap.org/soap/envelope/'>"
+ "<soapenv:Header/>"
+ "<soapenv:Body>"
+ "..."
+ "</soapenv:Body></soapenv:Envelope>";
var config = {
method: "POST",
url: 'http://....wsdl',
data: xml
};
$http(config).
then(function (data, status, xhr) {
$scope.MyID = data;
}, function errorCallback(xhr) {
//print error to console.
console.log(xhr.responseText);
});
私はどのようにユーザー名とパスワードを渡すことができるかを理解する必要があります。
XMLHttpRequest cannot load http://....wsdl . Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin ' http://localhost :' is therefore not allowed access.
奇妙な部分は、私は同じように、.NETからサービスを呼び出したときに、HTTPのための角度を使用しているので、何も問題はaccess-control-allow-origin
に役立ちます願っていますが、私はヘッダに何を渡すのですか?トークン? – ElenaDBA
http://codereview.stackexchange.com/a/103751 ...ヘッダーに認証を渡す方法の詳細については、このリンクをクリックしてください。 – Saajan
与えられたユーザー名とパスワードでアクセストークンを生成するにはどうすればよいですか? – ElenaDBA