我正在创建安卓和IoS应用程序。我使用refit来调用WebAPI。WebAPI需要承载授权。但我认为每次请求都传递令牌是不好的。我发现在GitHub中可以做到这一点,但我不知道如何在xamarin表单中使用refit设置。我需要在RefitSettings实例中设置AuthorizationHeaderValueGetter或AuthorizationHeaderValueWithParamGetter。
有人能帮帮我吗?请
发布于 2021-03-08 05:00:05
您可以将头参数传递给您的方法调用。

发布于 2021-05-13 22:41:22
var ApiRefit = RestService.For<IApiRefit>("URL", new RefitSettings
{
AuthorizationHeaderValueGetter = async () => await GetTokenAsync()
});
[Headers("User-Agent: Your App", "Authorization: Bearer")]
public interface IApiRefit
{
.........
}https://stackoverflow.com/questions/66326169
复制相似问题