1
我試圖消費第三方WSDL。我已經添加它作爲服務參考。我initalize客戶端和查詢PARAMATERS這樣的:消費需要C#中的動作級別授權的WSDL
var ltRequest = new SearchEmailAddressStatus
{
EmailAddress = emailAddressList.ToArray()
};
var ltClient = new CommunicationPreferenceServiceClient
{
ClientCredentials =
{
UserName =
{
UserName = ltProperties.CompanyCredential.UserName,
Password = ltProperties.CompanyCredential.Password
}
}
};
var ltResponse = ltClient.searchEmailAddressStatusWS(ltRequest);
看着提琴手報文後,我注意到了驗證頭永遠不會發送到服務器。有沒有辦法在我的請求中手動插入授權標頭?
不,這幾乎是我如何做到的。我希望你使用傳輸級安全性,因爲你傳遞的是憑據。 – 2013-02-28 04:44:19
好的電話,我。 – Billdr 2013-02-28 05:01:25