0

我试图弄清楚如何将 OAuth 令牌添加到 Breeze-Sharp 请求中。我正在使用 Microsoft WebAPI,我想使用 OWIN 的 OAuth 令牌来授权我的所有查询请求。我没有看到在哪里或如何更改请求标头。我看到您可以使用 WithParameter 将参数添加到查询中,但我没有看到可以更改标题的位置。我正在寻找这样的东西:

var query = new EntityQuery<TodoItem>().[AddHeader("Authorization","Bearer wkjksdjf...."];
4

1 回答 1

2

您可以将授权标头添加到 EntityManager 使用的 HttpClient。

等式。

this.entityManager.DataService.HttpClient.DefaultRequestHeaders.Authorization = 
new AuthenticationHeaderValue(AuthenticationSetup.Bearer, authenticationHeader);
于 2015-08-03T18:03:29.747 回答