【发布时间】:2017-05-19 08:58:39
【问题描述】:
我一直在尝试为Odata 客户端设置授权标头值。实例化客户端后,我会这样做:
container.BuildingRequest += (sender, e) => OnBuildingRequest(sender, e, accessToken);
private static void OnBuildingRequest(object sender, BuildingRequestEventArgs e, string token)
{
e.Headers.Add("Authorization", "Bearer " + token);
}
调试时,它显示事件处理程序在向 WEB API 发出请求后被触发,这对我来说真的很奇怪。 文档说:
“在构建请求消息对象之前触发此事件”
这里似乎有什么问题?
【问题讨论】:
标签: c# asp.net-web-api odata