2

誰かが私を助けてくれることを願っています。

この Web サービスを呼び出そうとしています
https://link.hertz.com/AuthenticationWebservice/authenticateAdmin?wsdl

Web サービスで認証するには、次の情報を渡す必要があると言われました。

username => "webServiceUserName"
password => "webServicePassword"
WSS-Password Type => "PasswordDigest"

asp.net 4.0 アプリケーションを使用していますが、WSS-Password タイプを Web サービス呼び出しに渡す方法がわかりません。

このサービス URL を asp.net アプリケーションのサービス参照として追加し、asp.net ページで次のコードを使用しています。

service1.AuthenticateAdminClient myClient = new service1.AuthenticateAdminClient();
myClient.ClientCredentials.UserName.UserName = "webServiceUserName";
wsClient.ClientCredentials.UserName.Password = "webServicePassword";

myClient.authenticateAdminCredentials(myUserName, myPassword, myDomain);

前もって感謝します、

ハリ

4

1 に答える 1