我正在尝试发送带有令牌身份验证的 GET 请求,但收到未经授权的响应。
如果我在邮递员上发送相同的请求,它就会起作用。
这是我的代码:
string url = string.Format("{0}batchs", MyUrl);
RestClient client = new RestClient(url);
RestRequest getRequest = new RestRequest(Method.GET);
getRequest.AddHeader("Accept", "application/json");
getRequest.AddHeader("Authorization", "token " + MyToken);
getRequest.AddParameter("name", MyName, ParameterType.QueryString);
IRestResponse getResponse = client.Execute(getRequest);
这是我的邮递员请求:
邮递员请求
关于如何纠正这个问题有什么想法吗?
Thanks !
我不确定您正在使用哪种身份验证,但我使用在运行时生成的 firebase 令牌,这是我唯一可以为我工作的东西。
request.AddHeader("authorization", "Bearer " + _fireBaseService.AuthToken);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)