Chr*_*eis 4 c# authentication ssl
我想要求第三方提交报告,他们需要通过POST进行"基本访问身份验证":
Run Code Online (Sandbox Code Playgroud)Your client application must use Basic Access Authentication to send the user name and password.
有人能指出我正确的方向吗?
编辑:我确实看到了这篇文章,但有两个答案,我不确定那是我需要做什么或哪一个是首选方法.
假设您使用WebRequest,请将CredentialCache附加到您的请求:
NetworkCredential nc = new NetworkCredential("user", "password");
CredentialCache cc = new CredentialCache();
cc.Add("www.site.com", 443, "Basic", nc);
WebRequest request = WebRequest.Create("https://www.site.com");
request.Credentials = cc;
request.PreAuthenticate = true;
request.Method = "POST";
// fill in other request properties here, like content
WebResponse respose = request.GetResponse();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12478 次 |
| 最近记录: |