ClientCredentials.HttpDigest 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取当前 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 Digest 认证方法时通过到服务的认证的凭据。
示例
下面的代码演示如何使用此属性设置凭据用户名和密码。
private void Snippet2()
{
using (CalculatorClient client = new CalculatorClient())
{
client.ClientCredentials.HttpDigest.ClientCredential.UserName = "test";
client.ClientCredentials.HttpDigest.ClientCredential.Password = "password";
}
}
注解
您可以使用由此属性返回的对象配置凭据,方法是调用 AllowedImpersonationLevel 属性。
同样,如果要使用的网络凭据与当前线程的标记不同,那么您可以指定要使用的网络凭据。