34 .net c# httpwebrequest basic-authentication
我有一个基本的WCF服务,我想用HttpWebRequest测试它.问题是我使用基本身份验证.如何使用基本身份验证添加标头?
到目前为止,这是我的代码:
var request = (HttpWebRequest)WebRequest.Create(url);
Run Code Online (Sandbox Code Playgroud)
谢谢
Daw*_*d O 73
简单.要为您的HttpRequest添加基本身份验证,请执行以下操作:
string username = "Your username";
string password = "Your password";
string svcCredentials = Convert.ToBase64String(ASCIIEncoding.ASCII.GetBytes(username + ":" + password));
request.Headers.Add("Authorization", "Basic " + svcCredentials);
Run Code Online (Sandbox Code Playgroud)
在基本身份验证中,您需要使用Base64对凭据进行编码.
归档时间: |
|
查看次数: |
48051 次 |
最近记录: |