ClientCredentials.HttpDigest Свойство
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает текущую учетную запись дайджест-проверки подлинности HTTP.
public:
property System::ServiceModel::Security::HttpDigestClientCredential ^ HttpDigest { System::ServiceModel::Security::HttpDigestClientCredential ^ get(); };
public System.ServiceModel.Security.HttpDigestClientCredential HttpDigest { get; }
member this.HttpDigest : System.ServiceModel.Security.HttpDigestClientCredential
Public ReadOnly Property HttpDigest As HttpDigestClientCredential
HttpDigestClientCredential, представляющий учетную запись, используемую клиентом для проверки подлинности службы при выбранном способе дайджест-проверки подлинности HTTP.
В следующем коде показано применение этого свойства для задания имени пользователя и пароля учетных данных.
private void Snippet2()
{
using (CalculatorClient client = new CalculatorClient())
{
client.ClientCredentials.HttpDigest.ClientCredential.UserName = "test";
client.ClientCredentials.HttpDigest.ClientCredential.Password = "password";
}
}
Можно использовать объект, возвращенный этим свойством, для настройки учетной записи путем вызова свойства AllowedImpersonationLevel.
Подобным образом можно указать сетевую учетную запись для использования, если она отличается от маркера текущего потока.