誰かが私を助けてくれることを願っています。
この 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);
前もって感謝します、
ハリ