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);
我得到的迴應是 「未授權」