我创建了一个委托处理程序来进行一些令牌身份验证。
public class SimpleWebTokenHandler: DelegatingHandler
{
protected async override Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
{
if (request.Headers.Authorization == null)
{
return new HttpResponseMessage(HttpStatusCode.Unauthorized);
}
return await base.SendAsync(request, cancellationToken);
}
}
我什至没有进入令牌验证部分,因为 Autorization 标头始终为空。但是我可以看到它正在发送的 chrome 开发人员工具。