0
我想使用RestSharp向Gerrit发出Api调用,但我遇到了身份验证问题。与Gerrit REST API一起使用RestSharp
例如有其运作curl命令:
curl --digest --user VladDracul:5SAbg1pFWyqsvcs4aB7aGL2lISh8fuOjcoQK9WRGSA http://localhost:8080/a/groups/
,但我怎么可以给--user到restSharp电话吗?
myAuth = new HttpBasicAuthenticator("VladDracul","5SAbg1pFWyqsvcs4aB7aGL2lISh8fuOjcoQK9WRGSA");
restClient = new RestClient(BaseUrl);
restClient.Authenticator = myAuth;
var request = new RestRequest(Method.GET);
request.Resource = "https://stackoverflow.com/a/groups/";
request.AddHeader("Content-type", "application/json");
var response = restClient.Execute(request);
我得到的回应是 “未授权”