0

セキュリティで保護された .asmx Web サービスがあります。認証が成功すると、認証トークンが発行されます。ただし、私はいくつかの jQuery 呼び出しを行っており、SOAP ヘッダーの一部として認証トークンを送信する方法を知りたいと思っていました。

以下は、.NET の同等のコードです。

svc = new SecuredWebService.SecuredWebService();
svc.SoapHeader = new SecuredWebService.SecuredWebServiceHeader();
svc.SoapHeader.Username = "test";
svc.SoapHeader.Password = "test";

Guid g;
string token = svc.AuthenticateUser();

if (Guid.TryParse(token, out g) == true)
{
    //    auth.AuthenticatedToken = token;
    svc.SoapHeader.AuthenticatedToken = token;
    serverlbl.Text = (token);
}

serverlbl.Text += ":";
serverlbl.Text += svc.HelloWorld();

Web 要求ごとに認証トークンが必要です。

4

0 に答える 0