![](/img/trans.png)
[英]How to create a websocket to a URL using "Authorization", "Bearer", token in c#
[英]Authorization bearer token with NEST elasticsearch and C#
您可以添加应添加到ConnectionSettings
上所有请求的标头
var pool = new SingleNodeConnectionPool(new Uri("http://localhost:9200"));
var connectionSettings = new ConnectionSettings(pool)
.GlobalHeaders(new NameValueCollection
{
{ "Authorization", "Bearer fnoi3nfion3fn00jr0j1r0" }
});
var client = new ElasticClient(connectionSettings);
您可以在请求中添加任何标头:
req.Headers.Add("CustomeKey", CustomeData);
其实我得到了一个错误的概念。 实际上,我正在与一个将Elasticsearch封装起来的API进行交互,而仅使用elasticsearch查询sintax,因此我不需要使用NEST(即elasticsear软件包)与其进行连接。 我只需要通过一个简单的http调用进行交互。
无论如何,谢谢拉斯
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.