ocelot相关内容
我在停靠容器中收到以下错误。我正在尝试使用ocelot和身份服务器身份验证创建API网关。 message: Client has NOT been authenticated for {api-path} and pipeline error set. Request for authenticated route {api-path} by was unauthenticated Er
..
我关注了 this 教程并设法将 api 与 Azure Active Directory 一起使用认证和授权. 但是,我想从 Ocelot Api 网关后面使用 api.我可以使用带有自定义基本授权的 ocelot,但无法与 Azure Active Directory 一起使用. 我已经将 Ocelot api 网关 url 添加到我的 api 重定向 url 列表中. 我应
..
我在 .Net 微服务网关中为 Ocelot 使用 Swagger.我正在为 ocelot swagger 使用以下软件包: 安装包 MMLib.SwaggerForOcelot -Version 1.10.1 我遇到了以下问题. 正如我在图片中提到的,http 正在网关请求 URL 中复制 我的项目配置如下, netcorea
..
我在将传入的 http 请求转发到下游路径时遇到此警告/错误. Ocelot.DownstreamRouteFinder.Middleware.DownstreamRouteFinderMiddleware:警告:requestId:80000025-0004-fd00-b63f-84710c7967bb,previousRequestId:没有先前的请求 id,消息:DownstreamR
..
我正在研究微服务架构,我想聚合来自两个微服务的数据. 例如,前端调用API网关,而API网关调用两个微服务“客户"和“订购"微服务.客户微服务返回客户详细信息,而订单微服务返回客户所订购的所有产品. 这是API网关使用Ocelot或Azure API Management从两个微服务聚合后返回的格式. 格式1 {“顾客":[{"customerId":1001,"custom
..
我有多个微服务,客户端可以通过 Ocelot 网关访问这些微服务.在配置文件中,有一些属性可以指定下游主机和端口.对于每个路由,都必须这样做. 问题在于,如果服务的主机名或端口发生更改,我将不得不修改与此特定服务关联的每条路由. 因此,问题是,是否可以在 ocelot.json 配置文件中引入ENV变量?在这种情况下,我只需要修改一个ENV变量,所有关联的路由都会受到影响. 这是
..
我们正在.NET Core中构建面向服务的体系结构.我们已经决定使用Ocelot作为我们的API网关.我已经将Ocelot与Consul集成在一起以进行服务发现.现在,我试图为所有下游服务创建一个统一的Swagger UI. 在发现服务之前,我们进行了以下Swagger设置: //启用中间件以将生成的Swagger用作JSON端点app.UseSwagger(c => {c.RouteTe
..
在将传入的HTTP请求转发到下游路径时,我遇到此警告/错误. Ocelot.DownstreamRouteFinder.Middleware.DownstreamRouteFinderMiddleware:警告:requestId:80000025-0004-fd00-b63f-84710c7967bb,previousRequestId:无先前的请求ID,消息:DownstreamRout
..
我正在尝试使用Ocelot作为代理连接到SignalR集线器.SignalR插入网关通过websockets流量传递的微服务中.通过HTTP请求进行的协商已成功执行,但似乎无法通过websockets进行进一步的通信.我不知道发生了什么,特别是当在另一个环境上使用Azure SignalR时,具有相同配置的通信可以完美地工作.下面,我介绍我的网关配置: ocelot.json {"Dow
..
我遵循了 但是,我想从Ocelot Api Gateway后面使用该api. 我可以将ocelot与自定义基本授权一起使用,但是不能与Azure Active Directory一起使用. 我已经将Ocelot api网关url添加到了我的api重定向url列表中. 如何在config.json和Ocelot Api Gateway项目StartUp.cs中设置ReRoutes值?
..
我是API网关的新手,有一个理解上的问题. 我也尝试在端点后面放置一系列(微)服务. 为此,我建立了一个ASP.NET Core应用程序并添加了软件包 ThreeMammals Ocelot . 借助文档,我已经配置了上游和下游. 到目前为止,一切都很好. 客户端向 http://mygateway:4242/s1/ {api}发出请求,例如,按预期从Service1获取JSON或XM
..
"ReRoutes": [ { "DownstreamPathTemplate": "/api/Agent/GetPagedAgents?page={page}", "DownstreamScheme": "http", "DownstreamHostAndPorts": [ { "Host": "agent.api", "Port": 80 }
..
我在.Net微服务网关中将Swagger用于Ocelot。我正在使用以下软件包进行豹猫招摇: 安装软件包MMLib.SwaggerForOcelot -Version 1.10.1 我遇到以下问题。 我在图片中提到的http正在网关请求URL中复制 我的项目配置如下,
..